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 - fced61a995d2e2cb4c74f8c3ff11e1af573b69b8 authored about 10 years ago by Dave Wyatt <[email protected]>
When NUnitXml output is selected and parameter metadata is being automatically appended to test ...
github.com/pester/Pester - be4c7fcc5676e8a476e4eb61dbef40fad7555c17 authored about 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - cecd53a1a3d91f6129b0c45469db6c8e1ba96f35 authored about 10 years ago by Dave Wyatt <[email protected]>
Starting to implement the requests from #179 for output that is closer to what NUnit produces.
github.com/pester/Pester - 0defb1be5f317ca0c2859f485c1d28289a9a35cc authored about 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - f9f9faf850f7deb46ee6c12ca9d1550d04cbdb42 authored about 10 years ago by Dave Wyatt <[email protected]>
Now separated into several smaller functions, making it easier to spot the paired calls to Write...
github.com/pester/Pester - 9405fb499c209d4f254063907fe823c5a511e05a authored about 10 years ago by Dave Wyatt <[email protected]>Will allow us to define other types of exports later on. For now, the only option for format is...
github.com/pester/Pester - 2cbeab101c274485243b42e3f4e4c4373c7c56c6 authored about 10 years ago by Dave Wyatt <[email protected]>Or more specifically, the ItImpl command that does all of the work now.
May think of other ways...
github.com/pester/Pester - 0bf52f092d67d7e08a15f63d010ccbb840e3a05f authored about 10 years ago by Dave Wyatt <[email protected]>For now, this is accomplished by moving the entire implementation of It to another function, and...
github.com/pester/Pester - 23f615fcc37c5b13dfcf98c0d1eeabafaf82b5af authored about 10 years ago by Dave Wyatt <[email protected]>The It command now accepts an optional -TestCases parameter, which is a a collection of hashtabl...
github.com/pester/Pester - fb4aba233e765df885dd6a23feb7cafd2784f210 authored about 10 years ago by Dave Wyatt <[email protected]>Examples updated to avoid possible null reference exceptions in the parameter filter (calling a ...
github.com/pester/Pester - 7df7f4986f5659d5e9589b10b68a5ae8be2fb9ae authored about 10 years ago by Dave Wyatt <[email protected]>ParameterFilter blocks are no longer forced to return a boolean value. Since any value can be i...
github.com/pester/Pester - d6ed59b46fa1279e8fa0b5c9d1f58e14aafb6f3c authored about 10 years ago by Dave Wyatt <[email protected]>
I added Result property to TestResult objects and kept the Passed
boolean property. The Result c...
github.com/pester/Pester - 2c9366fed1347562d62f35ca13ba288a1293fdfa authored about 10 years ago by Aaron Jensen <[email protected]>
github.com/pester/Pester - d41fb172286029a7dffba4c7b810b55fc4042ed4 authored about 10 years ago by Dave Wyatt <[email protected]>
Bug fix in mocking
github.com/pester/Pester - 72c15bcc5507de7109b1946d755a63b5be80bbf1 authored about 10 years ago by Dave Wyatt <[email protected]>Mocking functions which had typed parameters matching variable names used by the MockPrototype b...
github.com/pester/Pester - d4c1d103c02f6828b54a8f8e8ddc3ffbc7e91f0d authored about 10 years ago by Dave Wyatt <[email protected]>Get-ItemProperty throws NotImplementedException when GetDynamicParameters is called to determine...
github.com/pester/Pester - 3e1c8373cef0fb3eff4e82d89022f21ed508c508 authored about 10 years ago by nohwnd <[email protected]>github.com/pester/Pester - ef9451bac8424eed706135e7bc47162a34987d63 authored about 10 years ago by nohwnd <[email protected]>
Uploaded Pester 3.0.2 to the PowerShellGet repository, but had a slight problem there. Had to b...
github.com/pester/Pester - 1369287c68ec63bc4713ea277fcfdcc670485268 authored over 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - 36499d632d3c8823cc85298977c0c442dcc915df authored over 10 years ago by nohwnd <[email protected]>
Fixes #210
github.com/pester/Pester - 58d48e0c2ace23d9522cb45da6bfc5188849d3bd authored over 10 years ago by nohwnd <[email protected]>github.com/pester/Pester - f56fff6d852a90060d3061a0ecfdae1fa98a0ffb authored over 10 years ago by Dave Wyatt <[email protected]>
Mocking bug fix
github.com/pester/Pester - 8f2e6523ba0a4276c80d23f7754f4a5eb6311e6e authored over 10 years ago by Dave Wyatt <[email protected]>Mocking functions with no param block (or mocking executables) was producing single-element $arg...
github.com/pester/Pester - da14291078b0558bea8d1abfdad14278b5629928 authored over 10 years ago by Dave Wyatt <[email protected]>There are now three functions exported by Pester because they need to be accessible from other m...
github.com/pester/Pester - d0b7b09f2eb667cd9ffecc4912430849d62aae9d authored over 10 years ago by Dave Wyatt <[email protected]>To clean up the external-facing surface, Get-DynamicParametersForCmdlet and Get-DynamicParameter...
github.com/pester/Pester - f76337e5b0d37497299e7450c4d7702901a88a00 authored over 10 years ago by Dave Wyatt <[email protected]>This function now takes advantage of the more recent IsCommonParameter functionality, which base...
github.com/pester/Pester - af951b7b1df676c98e2b410a7b49fcf7ec0a5a68 authored over 10 years ago by Dave Wyatt <[email protected]>Original code was failing to set variables which already exist in a parent scope. Code has been...
github.com/pester/Pester - 4d4f4c8d81f6c6722de13e728ca85799bf843129 authored over 10 years ago by Dave Wyatt <[email protected]>Assignment of session state now comes straight from the mocked function's script block, instead ...
github.com/pester/Pester - 3f72ac26b2fa1516198a6479855c468c4cd5ca6a authored over 10 years ago by Dave Wyatt <[email protected]>Still more DynamicParam fixes
github.com/pester/Pester - 73a9860d9574709b31d5b46daf6d3cdf6809f3d0 authored over 10 years ago by Dave Wyatt <[email protected]>To retrieve the dynamic parameters for a function, the code now executes a script block which is...
github.com/pester/Pester - eef7f552f245d8bf6913bb8886de522b8e185249 authored over 10 years ago by Dave Wyatt <[email protected]>Mocking fix
github.com/pester/Pester - 3051abaf9707446987f40a1f76c72e72e685f83f authored over 10 years ago by Dave Wyatt <[email protected]>Test-ParameterFilter no longer reconstructs the original mocked command's Param or DynamicParam ...
github.com/pester/Pester - dc64ab157d79b813933525d930452df1e79dfef9 authored over 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - 603f0123bb01bed2ddcb30a02b5746a4df647924 authored over 10 years ago by Dave Wyatt <[email protected]>
There are some bugs in the PowerShell 3.0 engine which produce "executable script code found in ...
github.com/pester/Pester - 92f94357bbce01caded6f3b3cfddbcb528f56436 authored over 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - 4dd5b299ed3aed9f77a5782ce509efb8e1ca41e3 authored over 10 years ago by Dave Wyatt <[email protected]>
github.com/pester/Pester - 69fb17743ea050ee83bee03ba9b0a113888bfa96 authored over 10 years ago by Dave Wyatt <[email protected]>
Mocking commands that have Dynamic Parameters
github.com/pester/Pester - db04cb9e89d6ef7e14e3f6b295390d2499ec7aa1 authored over 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - f5da92866b52271c613bd797dee11c68060c994a authored over 10 years ago by Dave Wyatt <[email protected]>
This update allows for mocking cmdlets or advanced functions that have dynamic parameters.
Ther...
github.com/pester/Pester - 9f6776292a33110b87e7611bf91a36ff3b00df63 authored over 10 years ago by Dave Wyatt <[email protected]>Gherkin
github.com/pester/Pester - 850fb36100b0566358dbd706120cab19b637480b authored over 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - 22ddb5ea4d7df5a90f4eddf8b234881b2b100183 authored over 10 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - e68ec4c90f2180d06ac241fcdf35649aa9239c47 authored over 10 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - b56d52b42fdef37f0264945dc3f37d03f10db5f3 authored over 10 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 - 10e056261fa2ec084b04826e74e40da04daf4812 authored over 10 years ago by Joel Bennett <[email protected]>github.com/pester/Pester - 5c711195f84ab86fd857df142d983d4f9a11fcef authored over 10 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - 81afc22c9f44f83fe3c45ae5a05cb6f8a6c52de6 authored over 10 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - 9d6221da726335ce78d64b861bffc82ce6222295 authored over 10 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - 22b1e9d9e7d3f0b37cfd1920e2d2d225bd7f513e authored over 10 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 - f75539436900d68cdf44019554314fbc36f648cf authored over 10 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - 00f2ebc18fb3eb6aadd212498ce2fcd15e4f616a authored over 10 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - c159abf5f5de164cc5ccc7cd05277bbfa40a2bd1 authored over 10 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - 57c3dbee244eb551fdceda4d9918cee1b01b8a0f authored over 10 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - e120045fa456220578918dc3c3a477c4bac43888 authored over 10 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - 190990927e37b68cf5c4e1c27cdd2eac2fc90b7e authored over 10 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - ade3aa58a11eedf71e35b4fb9ddbe038865fee14 authored over 10 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - f86b18c3f7cc2998605650a988d95628664d2772 authored over 10 years ago by Joel Bennett <[email protected]>
github.com/pester/Pester - d73b1a5b62b4c7b1af22b1f6d8aaeff9de34add6 authored over 10 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 - 1d13b8ed2ef0779b413beab906c68e9bd65ce0b7 authored over 10 years ago by Dave Wyatt <[email protected]>
github.com/pester/Pester - 913b4a5eecb7669c65dfd3ecd55ff19fcda239ba authored over 10 years ago by Dave Wyatt <[email protected]>
Closing conditions of Do/Until and Do/While now ignored by Coverage
github.com/pester/Pester - 9bafe4324b5c408e4b7ed0243a430b2bb92e3817 authored over 10 years ago by Dave Wyatt <[email protected]>These closing conditions aren't triggering their breakpoints for some reason, which was causing ...
github.com/pester/Pester - fb4c47e868f0d8addbc9a8297c2588c29c878308 authored over 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - 52b86cea34cd7500923e55fef8c65f5b823a05c2 authored over 10 years ago by nohwnd <[email protected]>
github.com/pester/Pester - e2eb124af9a17b674267592393355b99b77cb0e8 authored over 10 years ago by Dave Wyatt <[email protected]>
github.com/pester/Pester - 76ce44835de1debbd7616a1cb8209022c3a93e80 authored over 10 years ago by nohwnd <[email protected]>
github.com/pester/Pester - 2d9dbbb4dda15bfc7791c499b630c406008356c9 authored over 10 years ago by Dave Wyatt <[email protected]>
Export-NUnitReport function was missing a close tag
github.com/pester/Pester - e5da5fd153b191a2f5e38eb6764ad4c36d84f066 authored over 10 years ago by Dave Wyatt <[email protected]>Failed test cases weren't closing their failure tag, which resulted in the whole file structure ...
github.com/pester/Pester - 8f8a62aa5784935b600017f768ef8c44fe382db2 authored over 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - d82f635df615ff34a6797a7566d3f0b838518dd3 authored over 10 years ago by Dave Wyatt <[email protected]>
Verbose output for Be and BeExactly string comparison
github.com/pester/Pester - 24f0fa2a2142cf3c1561898282501d7ac27be061 authored over 10 years ago by nohwnd <[email protected]>
To make subtle differences in strings easier to spot, a VS inspired
output is used to point out ...
github.com/pester/Pester - 10180afba718525bff9c73869cdbda347609b21e authored over 10 years ago by nohwnd <[email protected]>
Remove the no longer needed items. Add manifest and nunit schema to the nuspec package specificat...
github.com/pester/Pester - d7a8fac8416801ed281636cf533302388f471ed4 authored over 10 years ago by nohwnd <[email protected]>github.com/pester/Pester - 395f433468cfb0bdcf2f67bc01c654e096629daa authored over 10 years ago by nohwnd <[email protected]>
github.com/pester/Pester - 941c18a74f859247d5d30d35b1dfc91270d662e2 authored over 10 years ago by nohwnd <[email protected]>
github.com/pester/Pester - ec67f04f2cba1118cc1fc307213a27a1705be375 authored over 10 years ago by Dave Wyatt <[email protected]>
Help updates
github.com/pester/Pester - cb0040df0e21716e733f978b994e553dc19deed0 authored over 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - 0b0106d5bd3fcedb1ea74ca7983cd6130e3a9114 authored over 10 years ago by Dave Wyatt <[email protected]>
Also, made Name parameters to Describe / Context / It explicitly of type [string] instead of the...
github.com/pester/Pester - ef7ed9d90f6bdd61d635bd62f14998dc65b2905c authored over 10 years ago by Dave Wyatt <[email protected]>Beginning to update comment-based help and wiki pages to match each other (and be accurate for v...
github.com/pester/Pester - 9df39610e3eb2bd92ac09871dc1a3d3a32589eba authored over 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - 7ba3ec890843493e9eab1cc0e87d3067de6d94e0 authored over 10 years ago by Dave Wyatt <[email protected]>
Better error messages when exported commands are called out of order
github.com/pester/Pester - c982a15d1994dcce01ee9e7143158520e6a1eb00 authored over 10 years ago by Dave Wyatt <[email protected]>Most Pester commands are intended to be used inside a Describe block, and if you called them in ...
github.com/pester/Pester - d3faab35c80eb6a5e1174d58da76f426bc2591d4 authored over 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - 0698efce5b0ec902763e60e726feaffc72411da9 authored over 10 years ago by Dave Wyatt <[email protected]>
Fixing a mocking parameter bug
github.com/pester/Pester - 91fb2d1ce764d6b8e9e65989537b0fca1379ecff authored over 10 years ago by Dave Wyatt <[email protected]>@Jaykul pointed out a problem where the $args variable in a mock's stub function can resolve to ...
github.com/pester/Pester - 4a680aee37ecae749e8ac205fdc4bf89d36e06b1 authored over 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - 606efe043a678ea782d1418f1ad63fa0c433329d authored over 10 years ago by Dave Wyatt <[email protected]>
Describe / Context error output fix
github.com/pester/Pester - 6809ae3c8c1a1a2586554dbf786b3addc5c0702e authored over 10 years ago by Dave Wyatt <[email protected]>Previous code was relying on the ScriptStackTrace property of ErrorRecord objects, which doesn't...
github.com/pester/Pester - b795af44a612f11f9aa996009cc862dd61774347 authored over 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - 9d40ca649ee784576ed57c2dbfdb8ccc4a7cb2f6 authored over 10 years ago by Dave Wyatt <[email protected]>
Debugging info in module scope
github.com/pester/Pester - c4a638cf4ba3182b91598fe88b30e9a8a3746756 authored over 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - 4ca427b154f347edc2a69e88cd9798bff8c0ec8b authored over 10 years ago by Dave Wyatt <[email protected]>
Fix results output for comparison tests #181
github.com/pester/Pester - a1663783c3942910f1407f5b784ab2fbceb13002 authored over 10 years ago by Dave Wyatt <[email protected]>Fix Module Manifest
github.com/pester/Pester - 45a66f819ded71a61b8e07456ea842ab3a167b7c authored over 10 years ago by Dave Wyatt <[email protected]>github.com/pester/Pester - a3875d897d12ef96f71d498e47481a7a00b4f7a1 authored over 10 years ago by Joel Bennett <[email protected]>
PowerShellGet generates a nupkg from the manifest, so these need to match what you want in there.
github.com/pester/Pester - 576613527f4b4a04a57752a1eb16e66b977ee1fb authored over 10 years ago by Joel Bennett <[email protected]>github.com/pester/Pester - 86c88127262d20a791573e29cab9fe51b8d3975c authored over 10 years ago by Joel Bennett <[email protected]>