Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/pester/Pester

Pester is the ubiquitous test and mock framework for PowerShell.
https://github.com/pester/Pester

Fixed typo in README.md (#1254)

2182efd9793b665e6f550f7321adbb27fba92511 authored almost 6 years ago by nickcopi <[email protected]>
Remove Invoke-GherkinStep from exported functions (#1229)

64b7a56b1948fa4b0b11ae05b5f64083819d1281 authored almost 6 years ago by Wojciech Sciesinski <[email protected]>
Allow aliases in Parameter Filters blocks (#1240)

* Make explicit in-place $metadata object modification

* Add alias replacement in filters blo...

0159d3866e708d7b725708e43b7e6f86ccd4445b authored almost 6 years ago by Rene Hernandez <[email protected]>
Awww yiss!

e410fac940d5dbc1234a67a9c7dcf4625919c522 authored almost 6 years ago by nohwnd <[email protected]>
Dynamic mocks pass

8d035c5a67d6511094a2af48cb6256891d628961 authored almost 6 years ago by nohwnd <[email protected]>
Running

f2dc8b67837149d7161cb758c840449ec1ceb6d9 authored almost 6 years ago by nohwnd <[email protected]>
Fix runtime test

410dfb874d89fd260a1cc8110b812752839371cd authored almost 6 years ago by nohwnd <[email protected]>
Run almost all mock tests (been here before)

1f45a31caea5cafb153898aa2ef347e5f426b141 authored almost 6 years ago by nohwnd <[email protected]>
Inverted mock

2ce3822ba5e24f61116da73f287574a1a1442738 authored almost 6 years ago by nohwnd <[email protected]>
Mck

4cdfac7ac330f37e934a47b116a95893f6b02e39 authored almost 6 years ago by nohwnd <[email protected]>
Add focus on blocks

6a8efb36e080f45f1a993114d49fb36a31da184b authored almost 6 years ago by nohwnd <[email protected]>
Comment out flaky timing test

b63f410b07613e189a698ab5962e7917a2e17103 authored almost 6 years ago by nohwnd <[email protected]>
CBH Fixes: Mainly Links for online help (#1238)

* added .LINK Keyword to fix Online Help

.LINK was concatenating the URI with the related lin...

c9bdbefbd09cbbb936d4c7243c17a5cbc93b4d7b authored almost 6 years ago by Brett Miller <[email protected]>
Allow mocks to work with conflicting parameter names (#1233)

Rename `PSEdition` parameter on `Get-Module` when mocked to `_PSEdition` and alias it to `PSEdit...

d19297450b61a7ca3579910651521810cd9e85e8 authored almost 6 years ago by Rene Hernandez <[email protected]>
WIP: Improve logic for removal of symlinks during TestDrive tear down. (#1230)

* Improve logic for removal of symlinks during TestDrive tear down.

Under some circumstances ...

f15530e51e5a2d8415e12ab9565fe6e9e632c7eb authored almost 6 years ago by James Truher [MSFT] <[email protected]>
Print full errors when internal flag is specified (#1232)

* Print full errors when internal flag is specified

* Set full error flag to off for the test...

df7e07a57bc17692b5025051d8c52b13dae8e624 authored almost 6 years ago by Jakub Jareš <[email protected]>
Add a better exeception when name is missing but scriptblock is provided for It, Describe, and Context (#1231)

* Throw better errors when name or fixture is missing

e6f746811d5f63a4f8f10a92b5c3888103a2ad74 authored almost 6 years ago by jd-porter <[email protected]>
More Mocking fixes

7390be86046dd22e6863777cd21fee4630880eb2 authored almost 6 years ago by nohwnd <[email protected]>
Fixup mocks

07754f6deb3d9df70fdc1ab18af3b817696d0abd authored almost 6 years ago by nohwnd <[email protected]>
Add scope based mock counting

dcd03ce2d098748b4427a15c44890dcdf036af50 authored almost 6 years ago by nohwnd <[email protected]>
Add more fixes for mocks

72b5d6e3ad297e8e40a7cd7340c11c21a99c3522 authored almost 6 years ago by nohwnd <[email protected]>
Add focused tests

c22138a0cb183754d7fd08ac62c3705c1a8fe86e authored almost 6 years ago by nohwnd <[email protected]>
Fix more mocking and discovery

6d811bd9d552b5b830e3fc1ad396982b0e13c88c authored almost 6 years ago by nohwnd <[email protected]>
Fix plugin order

39914d4af9b045436a19521c8bfe015373c01c60 authored almost 6 years ago by nohwnd <[email protected]>
Add more debugging messages to mocking

8e265672ecfa86890aa5dad3df9b20b11d232fec authored almost 6 years ago by nohwnd <[email protected]>
Add basic mock debug output

5173916487cc9ca1aaa979a5986f044381911e9d authored almost 6 years ago by nohwnd <[email protected]>
Make all assertion tests run

b4e0fe2a4b5a2db69c708ac56f2ea80342d884b8 authored almost 6 years ago by nohwnd <[email protected]>
Add recursive mocks

f1372b395f17ca6e4275b90749dcf8192ef3800a authored almost 6 years ago by nohwnd <[email protected]>
Fix BeforeAll AfterAll

9506e46ff5b417e8daaa86a31a4ddd2388a54a20 authored almost 6 years ago by nohwnd <[email protected]>
I think I finally understand what setup needs to run where.

7ca038fea63ec2765946e01cd07c08a682ca2207 authored almost 6 years ago by nohwnd <[email protected]>
Use the correct setups and teardowns for RSpec Pester BeforeAll AfterAll

f45b8c7a043e95cce2fd9ca0a1df44e9464e25fe authored almost 6 years ago by nohwnd <[email protected]>
Test that one time block setups do what I want from BeforeAll AfterAll

61a1c8c72204f5cfafc1ea5883dcd432c641ab56 authored almost 6 years ago by nohwnd <[email protected]>
Add recursive before each test running

8c2be27e25872e4240d1978c59322e647b29bbec authored almost 6 years ago by nohwnd <[email protected]>
Put skip back, and publish Add-FreeFloatingCode

fbec6ab5497900394333da99c252fe2a92e12de5 authored almost 6 years ago by nohwnd <[email protected]>
Fix running inner scriptblock

66c81fcc3d075e5f6f39e0957cda6dcab8e0e608 authored almost 6 years ago by nohwnd <[email protected]>
WIP: Enforce test failure in non-passing results in strict mode (#1225)

* Enforce test failure in non-passing results in strict mode

Write-PesterResult checks for st...

d7bb364a56877832c8bf783683f568974dfef930 authored almost 6 years ago by Rene Hernandez <[email protected]>
Revert "Initial version of help markdown files (#1226)"

This reverts commit 781afcb1f819adba9c4612c54e9d5fa1ab48465a.

91ab3ba9e7c2a9f0557808365f5d0e582c467f6b authored almost 6 years ago by nohwnd <[email protected]>
Initial version of help markdown files (#1226)

* Mardown help - the inital version

* The initial version of about topics

781afcb1f819adba9c4612c54e9d5fa1ab48465a authored almost 6 years ago by Wojciech Sciesinski <[email protected]>
Bump 4.6.0

85ac8bf01e4d1bf4b528caddd610633ab9ed5d57 authored almost 6 years ago by nohwnd <[email protected]>
Fixes more TestRegistry parallel issues (#1224)

Fixes more TestRegistry parallel issues

Fix #1216

600abd2bff8713c9f1ef78d6b176ee50c9bec4f1 authored almost 6 years ago by Jakub Jareš <[email protected]>
Rename 'v' to Write-PesterDebugMessage

d9f132ab603aea257e72eaf0e04aaf4446674858 authored almost 6 years ago by nohwnd <[email protected]>
Filter by scriptblock position (#1220)

* Add script block filter

ScriptBlockFilter filters top-level describes by position of the Fi...

3e77d000b278de9eac0889c01dafca1811f3c191 authored almost 6 years ago by Jakub Jareš <[email protected]>
Remove the Quiet parameter (#1223)

f600f14898696a8660c9a451fc2bf757d66d589f authored almost 6 years ago by Wojciech Sciesinski <[email protected]>
Added Shoud-HaveParameter Assertion (#1202)

Adds Should -HaveParameter assertion to test parameters and their properties.

cd999fce009de44112e641a75c0b623e5c69f3bf authored almost 6 years ago by Oliver Lipkau <[email protected]>
Fix filer message

d75141e2f2368cda4e66e147b38239055d4e4691 authored almost 6 years ago by nohwnd <[email protected]>
Merge master

6852a14e4837f530d540f92923c94059df37a1e5 authored almost 6 years ago by nohwnd <[email protected]>
Fix tests

304ce60b395d4af7bf7cc704e7ecbe9d95d70dc6 authored almost 6 years ago by nohwnd <[email protected]>
Add script block filter

ScriptBlockFilter filters top-level describes by position of the Fixture instead of filtering by...

cad84a6e8eb89161563f4461b22c62887da0495f authored almost 6 years ago by nohwnd <[email protected]>
Add link to the discussion thread

32338b57a02144070bfe1e0c86aab0fcccd785a1 authored almost 6 years ago by Jakub Jareš <[email protected]>
Fix formatting of readme

dbb142e6d5cee5cc1bb344f45a4352c936d6a11a authored almost 6 years ago by Jakub Jareš <[email protected]>
Bump 5.0.0-alpha2

9673038d5ebd9a222c89b1dba8c0754c5407dc24 authored almost 6 years ago by nohwnd <[email protected]>
Add readme and demo code for v5-alpha2

d23feb29f69d049ee90e8969b370c9d7b0ed4d4d authored almost 6 years ago by nohwnd <[email protected]>
Mocking (#1217)

* define mock successfully, but not call it

* mocking wip

* Self-scoping mock

* A mocke...

c210b39cb51a3bda6f777a53990781fd6b239472 authored almost 6 years ago by Jakub Jareš <[email protected]>
WIP: Fixes #287 test time not accurate (#1185)

Timing at top level reflects total time for all tests including BeforeAll of 2 seconds
Timing a...

abf2355c83cafac261d43469491057c07e4bf002 authored almost 6 years ago by Micah Rairdon <[email protected]>
Use script block location to avoid problems with tests and blocks changing names

4748eaabd2d035c403f54e0e9267fa024139575e authored almost 6 years ago by nohwnd <[email protected]>
Update links in readme

419cd7fc6cddded623a131ef1081a78767cc4ae6 authored almost 6 years ago by Jakub Jareš <[email protected]>
Fix 4.4.4 (#1208)

* Bump 4.4.4

66e84099d491a8c4e1259c091b6ee1ee2693abbb authored almost 6 years ago by Jakub Jareš <[email protected]>
V5.0 (#1209)

Pester v5-alpha1, where discovery but not much else works. Moving changes from my fork to the ma...

97ca733671592dc4314a143174fd8f0e5bea9be4 authored almost 6 years ago by Jakub Jareš <[email protected]>
Bump to 4.5.0

e290022fc0a184f5d255bc1d67d1577e02f4a14f authored almost 6 years ago by nohwnd <[email protected]>
Modify package and class names in jacoco report to add support for coverage gutters extension (#1199)

* Modify package and class names in jacoco report

* Fix issue with xml node taking string val...

bf42744a9843759178bef43edb565d4151dda77b authored almost 6 years ago by Anthony Allen <[email protected]>
Fix formatting to use automatic Struostrup style in VSCode (#1203)

* Fix formatting to use automatic Struostrup style

* Add settings to do formatting automatica...

b7904b0aa6c0a1444c904b4b1ec5bdbf9a425545 authored almost 6 years ago by Jakub Jareš <[email protected]>
Reword comitters needed message

4e726b5fe6cd62ee8ec4dc53f8e0a953dc5e474a authored almost 6 years ago by Jakub Jareš <[email protected]>
Exclude Pester Tests from CodeCoverage by default (#1196)

* Exclude *.tests.ps1 by default from CodeCoverage

* Fix typo and removed tests key-alias

...

f97590d8f920b4e89a4ada236fe045dd2e1fa0bd authored almost 6 years ago by Frode Flaten <[email protected]>
Stop execution of scenario if one step failed/inconclusive (#360) (#1198)

- If a step (given/when/then) fails, next steps will be skipped for one scenario
- If a step is...

d9780631e106f50bb402b3f3ba34cc74fe7f2433 authored almost 6 years ago by Christian Gnüchtel <[email protected]>
General code cleanup (#1172)

* Use $SafeCommands to call Where-Object

* Ensure $null is on LHS of equality checks

* Don...

92d5b8ad4e92ea941aa97f25b973486f71546dac authored almost 6 years ago by Craig E. Shea <[email protected]>
Fix error in parallel TestRegistry (#1197)

Fix #1181

fcdf4281051f30736b75e64d14368bf1af970e4a authored almost 6 years ago by Jakub Jareš <[email protected]>
Add note about using Fix to automatically close related issues

6f111e6cdc677fbf7fb1d61e4aa2b51cd829b644 authored almost 6 years ago by Jakub Jareš <[email protected]>
Bump to 4.5.0-beta2

03b6c51c801bffef82016df07add385761209ee9 authored almost 6 years ago by nohwnd <[email protected]>
Support all natural languages which Gherkin provides (#1166)

Support execution of all non-English feature files
Add tests for Spanish and German
Copy trans...

9180fb7c5c9adbb5479481d9242da546a926ae44 authored almost 6 years ago by Christian Gnüchtel <[email protected]>
Create scenario for every example (#1168)

Create scenario for every example, we create a unique scenario name by using an index

77d9b0509743e2129e6859a590544f5d89b95314 authored almost 6 years ago by Christian Gnüchtel <[email protected]>
Fix tests that should be skipped in Gherkin are failing (#1174)

Fix tests that should be skipped in Gherkin are failing
Fix #1173

e066e07166e4e275c36b5a144d37813483fbbc41 authored almost 6 years ago by Christian Gnüchtel <[email protected]>
Make the PR template simpler

2d3313af239e84ff750d43b0010633a60f93409b authored almost 6 years ago by Jakub Jareš <[email protected]>
Minor correction of GitHub templates (#1184)

* Minor correction of GitHub templates

3089e4be2b58ce044d149e4ca1fd12baf744ba58 authored almost 6 years ago by Wojciech Sciesinski <[email protected]>
Add support for ScriptBlock-parameter in setup blocks (#1191)

* Add fix for ScriptBlock-parameter in setupblocks

c5789258a443bfa82268efd316f4678201fb939d authored almost 6 years ago by Frode Flaten <[email protected]>
Better support of PowerShell classes in coverage (#1187)

* Per #731, introduce better support of PowerShell classes
- allow to filter on class names whe...

2dfb8a810a9bc8fdc02be2ec6ac9a6ec12705c2a authored almost 6 years ago by Thomas Démoulins <[email protected]>
enable TestResults.Tests.ps1 tests on all platform because they work on all platforms (#1195)

d57a51e37b4e83a6c1ce2512c4cb20cf7df5e39d authored almost 6 years ago by Christoph Bergmeister [MVP] <[email protected]>
Make hashtable key access be consistently cased to prevent symptom of PowerShell bug on Unix systems where LANG is set to C.UTF-8 (#1193)

* make hashtable key access be consistent in case to workaround PowerShell 6.1 bug

6593a5163493f0b7d28018723982d095a72edfa2 authored almost 6 years ago by Christoph Bergmeister [MVP] <[email protected]>
Add more information on the passthru code coverage property (#1190)

6231bea5132a8c9a36cc75b5bab0b0938f3298bb authored almost 6 years ago by Thomas Démoulins <[email protected]>
Clean some stuff from #920 that are no longer needed because of #1120 (#1189)

d13dee0dc0323af1e6d77af1d5d5126516f74d34 authored almost 6 years ago by Thomas Démoulins <[email protected]>
Improve NUnit xml report (#1180)

* Improve NUnit XML reports (#1179)

* remove unnecessary grouping by step implementation sour...

453df17893bb645065dfb1f697750fa9102bfce5 authored almost 6 years ago by Christian Gnüchtel <[email protected]>
Rename the folder doc to images (#1183)

e8324fe1fa9b1b23732401b9adfd3a5d07138eb7 authored almost 6 years ago by Wojciech Sciesinski <[email protected]>
Skip branches with PR on appveyor

ba4d3116988586e9e7fe9c03f5286691bb96240a authored about 6 years ago by nohwnd <[email protected]>
Add 'WMF 4' image to AppVeyor build matrix (#1178)

* add 'WMF 4' image to matrix

2b32de4c56efe534cb6527c36efc12b0ddd99197 authored about 6 years ago by Christoph Bergmeister [MVP] <[email protected]>
Fix changelog date and counting in release script

5863aff7174790178e4afe425cf6931ac30e49f1 authored about 6 years ago by nohwnd <[email protected]>
Bump to 4.5.0-beta1

f7ecac05a89ca8ed01d9c4e397f8a7da2623d85e authored about 6 years ago by nohwnd <[email protected]>
Fix early job disposal on PowerShell 2 by making the tasks shorter

3e20be2c3e2832d530ed538d06852eff77109518 authored about 6 years ago by nohwnd <[email protected]>
Skip StyleRules in normal builds on Azure

9228c1fa90e791ed2351a018db2e156105090a3b authored about 6 years ago by Jakub Jareš <[email protected]>
Add azure pipelines and appveyor badges to readme

a3be689980ee0591af8cfb57166fd0ca587d2e5a authored about 6 years ago by Jakub Jareš <[email protected]>
Set up CI with Azure Pipelines (#1176)

* Build PowerShell 2 & 3 on Azure Pipelines

* Do not skip branches with pr on appveyor otherw...

44ff733b381f923470e811b124f493abaac3daa7 authored about 6 years ago by azure-pipelines[bot] <azure-pipelines[bot]@users.noreply.github.com>
Fix PowerShell 2 compatibility in Strict-Mode

db5c79d61c2ea7bfdc359c0d1c0757015bb924c6 authored about 6 years ago by nohwnd <[email protected]>
Fix PowerShell 2 compatibility

62b4fe4d90cdaff60462eded37ec02db0fd728de authored about 6 years ago by nohwnd <[email protected]>
Clarify meaning (#1175)

Clarify meaning in sentence

bdf99708c177434f6e8489af30f46d2fb7087078 authored about 6 years ago by Patrick Coffelt <[email protected]>
Fix Set-ItResult function help. (#1171)

f418401e6f1567b7b7780a35c6c023ad28dad79e authored about 6 years ago by Sergey Vasin <[email protected]>
Assert-MockCalled -Scope: allow Feature and Scenario (#1170)

To support asserting mocks with Assert-MockCalled for Gherkin-style
tests, allow the Scope para...

c3f666458ef25cacbbbc8b6d2fe732ae1e16b018 authored about 6 years ago by Craig E. Shea <[email protected]>
Update README.md

c4d502d3ae63d4b9ba13d1f751f50eeac5310e2b authored about 6 years ago by Jakub Jareš <[email protected]>
Session state hints (#1169)

Add debugging output that captures all session states and describes them by which module they co...

d25ff9f34b1fb160df096cc7101efdd8a06cbd43 authored about 6 years ago by Jakub Jareš <[email protected]>
Build on appveyor on Powershell 5 and Core and in Strict-Mode on Travis

3232ca211d57044fb849092327fb7a032d38a17d authored about 6 years ago by nohwnd <[email protected]>
Fix features and scenario names do not display when PesterResult is printed to the console (#1138)

* "Override" ToString on Gherkin.Ast.Feature

This commit adds a types.ps1xml file to add an "...

d88101aae5374267bc9bdda67fd5d8b4ba53c77a authored about 6 years ago by Craig E. Shea <[email protected]>
Correctly report number of found step files (#1150)

Fixes #1149

It appears that at one point, there was a variable named $StepFiles and
it was u...

de98fc829c726ae84eb21d3bf4f9145b8745f0b7 authored about 6 years ago by Craig E. Shea <[email protected]>
Use Generic.List[psobject] instead of ArrayList (#1144)

e32b3a16fb91e459dd0cf7f0bf8297ed7ca2321c authored about 6 years ago by Joel Sallow (/u/ta11ow) <[email protected]>