Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
Pester
Pester is the ubiquitous test and mock framework for PowerShell.
Collective -
Host: opensource -
https://opencollective.com/pester
- Website: https://t.co/MbXEBxUlDi
- Code: https://github.com/pester/Pester
github.com/pester/Pester - 46a956708b0313da834213f8e2431e1292f26c78 authored over 9 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - c627bca9a8e1114102973c4a5e7ce340abdb5ad3 authored over 9 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - 437e11174416ed9e2c46293472e861c1d0ed6c2e authored over 9 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - a8c40a6381a3c9f4cfe2d25a0db69044e1ac99dd authored over 9 years ago by Joel Bennett <[email protected]>
Unify output and string handling a bit (not localized yet, but the first step)
github.com/pester/Pester - 52adf8a1aa9a831a0d445d6d2db312ebf25f820c authored over 9 years ago by Joel Bennett <[email protected]>github.com/pester/Pester - 57b17c7988febec67210711de6e6927b52177c93 authored over 9 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - 533b29640f09b392725db1145c4450378ecd2b54 authored over 9 years ago by Joel Bennett <[email protected]>
+ only print features where at least one scenario was tested
+ add scenario counts for the report...
github.com/pester/Pester - 297314783b40b78bc167d54c6ad885d005441c97 authored over 9 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - 3bebe9fe2ef8064ec48bac09c487b7054a5c0164 authored over 9 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - 6fae5913de820f3c2dd1fdfee47abb1f6697ee7f authored over 9 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - 755a7110c2e18db79a7b16b9e8470d542825b71f authored over 9 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - 5d5208da52b1a0f4488277e8b91e87eae57bc3f5 authored over 9 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - 18d72d42a1b00a905b3c6bbbbf0870d9734c24df authored over 9 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - 15ec0fd2d64e1befaf43e923604ad2c212bd7010 authored over 9 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - 4a84f2e6e7325c21699aacb9de49c27e8fca893b authored over 9 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - 736ca8ef241d5017c75509f1a2a59aba74926664 authored over 9 years ago by Joel Bennett <[email protected]>
Fix tag filtering (it's still not feature-compatible with Cucumber's)
Allow multiple matches and ...
github.com/pester/Pester - a04616a519af2245eb7cc6ea9aef3e947b63fa4f authored over 9 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - 82ed9b098e2505288a81e31ce014a106e2fcde6c authored over 9 years ago by Dave Wyatt <[email protected]>
github.com/pester/Pester - 854e2982ecec953243d3a2272eab0858fc2dadbb authored over 9 years ago by Dave Wyatt <[email protected]>
github.com/pester/Pester - a8af2e2d3e250c6dbe47f6c358e38660a11bc49a authored over 9 years ago by Dave Wyatt <[email protected]>
github.com/pester/Pester - e0e33b0ff3f6548203097ff62466250f9d612d42 authored over 9 years ago by Dave Wyatt <[email protected]>
github.com/pester/Pester - 602b9fb42669b17ccfbb3d123d952328079484e4 authored over 9 years ago by Jakub Jareš <[email protected]>
Make errors in BeforeEach and AfterEach fail the test
github.com/pester/Pester - 05b23973b9947dd3ee80114410b84dc138287600 authored over 9 years ago by Jakub Jareš <[email protected]>
The BeforeEach will fail the test if it throws any error. The After each
is guaranteed to run ev...
The new parameter for Assert-MockCalled is called `-NotOtherwise` for now, but I think we may wa...
github.com/pester/Pester - 9eae30692053b69c0246a04553ddc4ee38d8c0dc authored over 9 years ago by Dave Wyatt <[email protected]>Describe fix
github.com/pester/Pester - 3eb80528ecba15de8e072b5a97526144ee2c3452 authored over 9 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - 8569012132fb80e9470c3e7efeb6eb42a2bd9b43 authored over 9 years ago by Dave Wyatt <[email protected]>
The TestName parameter on Invoke-Pester originally accepted a single string value. This was upd...
github.com/pester/Pester - deaa04e142ef558a9a3555826308331582511450 authored over 9 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - 3d9be0517602b68274c9105d9b8ae42a7009b3c6 authored over 9 years ago by Dave Wyatt <[email protected]>
Further fixes related to #303
github.com/pester/Pester - 94a7c767ac49a9cdebe46bb34ef0c8e63ccc8af8 authored over 9 years ago by Dave Wyatt <[email protected]>Fixed another instance of client-scoped code relying on the $ExecutionContext variable. This al...
github.com/pester/Pester - 6e566d2433815cc8713ddf9f983473fc64da564d authored over 9 years ago by Dave Wyatt <[email protected]>The new test in #304 was't enough; it didn't actually invoke a mock. There's another instance o...
github.com/pester/Pester - affc416012d28220f8aa56a05cee438d7611c801 authored over 9 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - d6ef234286c380e197ad003d42335aec833c0521 authored over 9 years ago by Dave Wyatt <[email protected]>
github.com/pester/Pester - af524c47c7b10102feed15856672bdf57e5dc852 authored over 9 years ago by Dave Wyatt <[email protected]>
Fix for issue #305
github.com/pester/Pester - 184bf20adb0c4b9a605161756a171e63d4b104f0 authored over 9 years ago by Dave Wyatt <[email protected]>Mocked functions that don't contain any code in their dynamicparam block will no longer bother t...
github.com/pester/Pester - 9db1dfd40bf855de2caf27377d537d2a43d9bb3d authored over 9 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - 21c107cedc3054ef4a50dc5a47b1e5416d6f896e authored over 9 years ago by Dave Wyatt <[email protected]>
Fixes #303
github.com/pester/Pester - 92520eeaea9a2fc0ef0d0bae62f98cbbad153db2 authored almost 10 years ago by Dave Wyatt <[email protected]>Function and Module names are now injected into the script blocks created based on MockPrototype...
github.com/pester/Pester - 92211d681d0ff9d81bed393425155dd8c483fb3c authored almost 10 years ago by Dave Wyatt <[email protected]>Workaround for GetDynamicParameters() bug
github.com/pester/Pester - b3122ed6dab7df590bc21f8b034d95aaf3ea3d90 authored almost 10 years ago by Dave Wyatt <[email protected]>Weird ActiveDirectory module is weird.
Fixes #294. There are no automated tests to verify this...
github.com/pester/Pester - c16b13e704ca6cf0cbdec8109817a632d70362fb authored almost 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - 48821bb315c28fb03c3e3ec7f7b0b9e7e1439c40 authored almost 10 years ago by Dave Wyatt <[email protected]>
github.com/pester/Pester - e7c8eede61a5f06210d43595f2f5633cf9db49de authored almost 10 years ago by Dave Wyatt <[email protected]>
This way if the test code (or code under test) has a misplaced break or continue statement, it w...
github.com/pester/Pester - 2c6288e3ad2d82b74de5f4569b4887de75dc0b2e authored almost 10 years ago by Dave Wyatt <[email protected]>Added do {} until ($true) loops around test script block calls.
github.com/pester/Pester - 6b7398e7ea43aa79b21528f762ca1ad02719cf55 authored almost 10 years ago by Dave Wyatt <[email protected]>This works, but there might be some weirdness that can still happen if you mock a global functio...
github.com/pester/Pester - ae99e7d01584898e620d7f6e4495b084dd3df99d authored almost 10 years ago by Dave Wyatt <[email protected]>New test of functionality in #282 , plus minor code cleanup.
github.com/pester/Pester - 418b7bceeda2e01a7889fb34204aff316af2a98b authored almost 10 years ago by Dave Wyatt <[email protected]>Several references to $Exception were being made when the object is actually an ErrorRecord. I'...
github.com/pester/Pester - 746deddc69250e4cd08815a9e58275cbb21dc838 authored almost 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - cf76dc8f9688eced1626e1fe61bfca33efb5c7ea authored almost 10 years ago by Dave Wyatt <[email protected]>
Conflicts:
Functions/It.ps1
github.com/pester/Pester - 89a06e3b753c698893c6eff5e5f3ddfd02ae54c4 authored almost 10 years ago by Weston McNamee <[email protected]>
github.com/pester/Pester - 02663e424814ab6104b56bea6ee068fb273ce061 authored almost 10 years ago by Dave Wyatt <[email protected]>
Adds \bin folder to PATH for easier install and calling Pester.
github.com/pester/Pester - 41457a2e78eebb77cfc428abf257948896441c85 authored almost 10 years ago by Jason Capriotti <[email protected]>github.com/pester/Pester - ef5eb978bad626549967387481d809bb55b5c411 authored almost 10 years ago by Dave Wyatt <[email protected]>
github.com/pester/Pester - c977f68471ac12f956b83cc9b347f6d62223c282 authored almost 10 years ago by Dave Wyatt <[email protected]>
Conflicts:
Functions/Describe.ps1
Functions/InModuleScope.ps1
Functions/PesterState.ps1
Pest...
Conflicts:
Pester.psm1
github.com/pester/Pester - a7cf6a619e43fa804e6fd918e25970fae816e450 authored almost 10 years ago by Dave Wyatt <[email protected]>
Proposed fix for #275
github.com/pester/Pester - 05b45944d2c55f4e4fa0ce8c616adc363ae15b89 authored almost 10 years ago by Dave Wyatt <[email protected]>Both Mock -ModuleName, and InModuleScope, now share the same behavior with regard to module reso...
github.com/pester/Pester - e7052f6fdf58b5aa28663530682ef245444d8ffd authored almost 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - 3aaad55615079d426e6af1147e5c1df0ca6ae9ab authored almost 10 years ago by Dave Wyatt <[email protected]>
github.com/pester/Pester - 7c54085e8d7811fb0327194d311368119cb67133 authored almost 10 years ago by Dave Wyatt <[email protected]>
Conflicts:
Pester.nuspec
Build script update
github.com/pester/Pester - bc50bcc19ee932b79e3c2a235d057b08182df046 authored almost 10 years ago by Dave Wyatt <[email protected]>nuget apparently has a bug when adding files that have no extension, and the recent addition of ...
github.com/pester/Pester - 2cd5cbb4a71bdbaa03a756a340e28e3a0bfc3760 authored almost 10 years ago by Dave Wyatt <[email protected]>Identified the cause (sort of) and workaround for the v3 errors that the build server was report...
github.com/pester/Pester - 457cf64f2cbed3f47823d7f6178f46451682bdb7 authored almost 10 years ago by Dave Wyatt <[email protected]>Compare-Object wasn't working quite as well as I'd hoped; it would fail to report differences in...
github.com/pester/Pester - 188285ff8728cea6169060c786413a57e09440e5 authored almost 10 years ago by Dave Wyatt <[email protected]>This is a first attempt at improving the behavior of Should when multiple objects are piped in. ...
github.com/pester/Pester - ab0c63f36333cb03138d08ec6030b63479446b62 authored almost 10 years ago by Dave Wyatt <[email protected]>Improved error message in InModuleScope
github.com/pester/Pester - e1de4102e948f5260ce1e60206d42321e938b49a authored almost 10 years ago by Dave Wyatt <[email protected]>When multiple modules with the same name are loaded.
github.com/pester/Pester - 82392117efc04e5318127064128d3cb6ea2965e9 authored almost 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - 4c389c78a8099aaae85f82ae04cf7451dee3b98b authored almost 10 years ago by Dave Wyatt <[email protected]>
Making Pester StrictMode compliant again.
github.com/pester/Pester - 4de2ee79776b00aca40ebbdf5ba896a31a4023d1 authored almost 10 years ago by Dave Wyatt <[email protected]>We received a bug report that Pester was breaking if StrictMode were set for the whole PowerShel...
github.com/pester/Pester - e32b0a3137213e51ff5a73f9e621b28c54306b3a authored almost 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - 1130f3e2dce34787f377f3e26f66403aa403cef0 authored almost 10 years ago by Dave Wyatt <[email protected]>
Path overhaul
github.com/pester/Pester - 2b18f1d5a43a5cfa728d69461546cd3057320ac0 authored almost 10 years ago by Dave Wyatt <[email protected]>Modified TestDrive tests to handle cases where $env:temp may contain an 8.3 path somewhere.
github.com/pester/Pester - 58130cfcb641b94327e8d63c3dc6fda6b957a278 authored almost 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - 116affc8ffd92205b4332b7fc97b81f608c4d943 authored almost 10 years ago by Dave Wyatt <[email protected]>
github.com/pester/Pester - f313913a4b4c913611e95907758613366bd8bbcc authored almost 10 years ago by Dave Wyatt <[email protected]>
Also added a check to make sure that explicit file paths at least end with a ps1 extension.
github.com/pester/Pester - f685f578f4e95964fb0ee0e1e44a95d942e69cdf authored almost 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - 9fd51513ff4ce88b19e40787f664abcc1657a821 authored almost 10 years ago by Dave Wyatt <[email protected]>
Added missing newlines at the end of files, and removed all trailing whitespace from ps1 / psm1 ...
github.com/pester/Pester - d6726027213f1b2e56199bd6a9271ed633e28486 authored almost 10 years ago by Dave Wyatt <[email protected]>Build aborts for any file that doesn't end with a newline.
github.com/pester/Pester - 8a085b55fb889f377768bce91c65853960f0cfee authored almost 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - 8085775d7fba790af3c8825ad2d3ac4d8bcd792d authored almost 10 years ago by Dave Wyatt <[email protected]>
Testing the logic that's actually in Invoke-Pester is awkward, but I've manually verified that p...
github.com/pester/Pester - e49e6036298d9988f42318d0fcbde32c085a8805 authored almost 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - 3acd0863fb2c9f76cbac3a89899a30788eee3731 authored almost 10 years ago by Dave Wyatt <[email protected]>
This is a first crack at resolving issues #270 and #271 . I haven't written any tests around th...
github.com/pester/Pester - 94821abb9ab452b1821e6f137b1c3fd78a5c1266 authored almost 10 years ago by Dave Wyatt <[email protected]>Add one-line snippet from failure to provide a context
github.com/pester/Pester - 30a9689d4c04d1c8bb3c838e8b2b9b964ca300f4 authored almost 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - 8c3fcbe792fc2fa2f5f1d941cecad23a0aa1b81f authored almost 10 years ago by Sergei Vorobev <[email protected]>
github.com/pester/Pester - 95c7af19c1366bd1bfba2b129e096ae025af6305 authored almost 10 years ago by Sergei Vorobev <[email protected]>
github.com/pester/Pester - faf87ddc915ba67a1dea0dc60bc49e46cac4cb3c authored almost 10 years ago by Sergei Vorobev <[email protected]>
Just noticed that our license file wasn't being included in our various deployment packages. I'...
github.com/pester/Pester - 9e149237b628dad96e2cf4a85c9e2cfdd29ed77c authored almost 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - affb49477978c9c4a6823477ddb0c5f87922924d authored almost 10 years ago by Dave Wyatt <[email protected]>
github.com/pester/Pester - 7774192297c0de490370679380344b08b852a2bd authored almost 10 years ago by Dave Wyatt <[email protected]>
github.com/pester/Pester - 57b5c4daa2e2967e7bdf48d9bcd5e22dee89fa83 authored almost 10 years ago by Dave Wyatt <[email protected]>
Fix for mocking aliases
github.com/pester/Pester - 9cec94fafb61cff5dc5ec50570407e41b8477580 authored almost 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - 08024b2141e18a7b234d51c4f5eec1dfaf3c9a5f authored almost 10 years ago by Dave Wyatt <[email protected]>
Apparently the ResolvedCommand property on an AliasInfo object is sensitive to the scope from wh...
github.com/pester/Pester - 0eee8c6a220bb9606624527746e88c29a8a983e9 authored almost 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - 2ce2226dd50c8b3f8b2e1193e507999793a66c38 authored almost 10 years ago by Sergei Vorobev <[email protected]>