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

Adds default parameter set to New-MockObject (#2160)

* Adds default parameter set

Use DefaultParameterSetName of Type for backwards compatability....

github.com/pester/Pester - 105e60f6d16a67f1e6b7347a1d48da3f51a531b1 authored over 2 years ago by Philip Hoerr <[email protected]>
Update help for New-Fixture (#2097)

Co-authored-by: nohwnd <[email protected]>

github.com/pester/Pester - 84e14c836707c21ba442b6a7312f46150ce9b4ea authored almost 3 years ago by shivtorov <[email protected]>
Update devcontainer to NET 6.0 SDK and Powershell 7.2 (#2116)

Co-authored-by: nohwnd <[email protected]>

github.com/pester/Pester - 32dbfe5969e031fc235e28074fac5bf2ea343f4d authored almost 3 years ago by Frode Flaten <[email protected]>
fix ForEach casing in Context (#2111)

Co-authored-by: nohwnd <[email protected]>

github.com/pester/Pester - c3dbbfed88820b2f711cf1fe97d093bbcff8302b authored almost 3 years ago by erikn <[email protected]>
Fix duplicate key exception in Should-InvokeInternal debug logging (#2130)

Co-authored-by: nohwnd <[email protected]>

github.com/pester/Pester - 459295b36f1abb5781026e2b2ca4c569306fe293 authored almost 3 years ago by Frode Flaten <[email protected]>
Use newer images in our pipeline (#2141)

github.com/pester/Pester - 19c66be32ea82f13374d9b9627f1c87a4c854100 authored almost 3 years ago by Jakub Jareš <[email protected]>
Fixes for various typos in Pester documentation and code (#2063)

* Correct some typos in comment based help

Also correcting some typos in regular comments tha...

github.com/pester/Pester - 13d65958ae6dc33bb18824b6acb48509f11b6784 authored over 3 years ago by James Steele <[email protected]>
Bump to 5.3.0

github.com/pester/Pester - 5b01afa4c47fbcfb95c8d3ead60e0e5d932d8a34 authored over 3 years ago by nohwnd <[email protected]>
Set name in xml element testsuite (#2034)

* Set name in xml element testsuite

* Unit test to verify test-suite attribute name

* Reve...

github.com/pester/Pester - 5abd7fe0bfa3c507af190d69d1299b6f908648be authored over 3 years ago by Marc van Gorp <[email protected]>
Bump to 5.3.0-rc1

github.com/pester/Pester - b8c64bb1a3436af0e5c234078ca341e40ba558b2 authored over 3 years ago by nohwnd <[email protected]>
Add more logging to BP CC and fix case sensitive new CC (#2042)

github.com/pester/Pester - 60ca258710d9c11722bc5f977521711f3a6f1ddf authored over 3 years ago by Jakub Jareš <[email protected]>
Bump to 5.3.0-beta1

github.com/pester/Pester - bb783ef881d5416f86bb77281b89fd5de18bd8ee authored over 3 years ago by nohwnd <[email protected]>
Enable additional plugins to be added via $additionalPlugins (#2020)

* Enable additional plugins to be added via $additionalPlugins

Co-authored-by: Jakub Jareš <m...

github.com/pester/Pester - 6285de4c82bf61065d80395b770cfd31fa37b631 authored over 3 years ago by Justin Grote <[email protected]>
Added Run.SkipRemainingOnFailure option (#2023)

* Added SkipRemainingOnFailure option to run configuration

* Added Block teardown scriptblock...

github.com/pester/Pester - 1515194f4868f6aaae82d7d376a8a776afe0ebf4 authored over 3 years ago by Armaan Mcleod <[email protected]>
Added FileContentMatchMultilineExactly should assertion (#2030)

* Added FileContentMatchMultilineExactly should assertion with tests

* Remove unsupported -No...

github.com/pester/Pester - 5a4a031fab599f2553b016b3192b793d378b8570 authored over 3 years ago by Armaan Mcleod <[email protected]>
Fix broken link to pester.dev assertions page (#2024)

github.com/pester/Pester - 4f82430c252895b3348e3e50fb1670a81d4e0894 authored over 3 years ago by bravo-kernel <[email protected]>
Add Ability to Override Properties on New-MockObject (#1838)

* Add Ability to Override Properties and Methods in New-MockObject and to save history of the ca...

github.com/pester/Pester - 5282c930bf679331505a66295317c096fa8309c6 authored over 3 years ago by Ace Olszowka <[email protected]>
Added Filter.ExcludeLine option (#2016)

* Added ExcludeLine option to FilterConfiguration

* Added ExcludeLine to New-FilterObject

...

github.com/pester/Pester - a5bdc2f19cca5a955db2646c49953f5ce7e6c854 authored over 3 years ago by Armaan Mcleod <[email protected]>
Bump to 5.3.0-alpha5

github.com/pester/Pester - ad2899c9b5fb619504f9955997f625edb3d3bcd7 authored over 3 years ago by nohwnd <[email protected]>
Add PSObject boxing support in PesterConfiguration (#1978)

* Add PSObject boxing support in PesterConfiguration

* Removes out-of-scope changes

* Adds...

github.com/pester/Pester - 8634da048e67d84b07b15af339a13f748d13129d authored over 3 years ago by Chris Dent <[email protected]>
Azure Devops & Github Actions error logging (#1996)

* Added CIFormat output option

* Added CI detection

* Also check Auto is set has been set ...

github.com/pester/Pester - 465544de2f6adb912ae7bf8a1def7898b31b2d4c authored over 3 years ago by Armaan Mcleod <[email protected]>
Add missing container-parameters to Data (#1986)

* use default-val for undefined container parameters
* check parameterset and allow null defaul...

github.com/pester/Pester - 570d3b6777d6cb745ee02b9950827d2f471cb74d authored over 3 years ago by Frode Flaten <[email protected]>
Update InvokeVerifiable error message and add negate support (#1976)

* add Negate in InvokeVerifiable and update error

* initial test scaffolding

* simplified ...

github.com/pester/Pester - 4e3c3e16de25d9db1e9a198d5cd9857ce1d44ac8 authored over 3 years ago by Frode Flaten <[email protected]>
Adds support for Register-ArgumentCompleter (#1979)

github.com/pester/Pester - 582c508ef2ea21559fcaec79be2fbbea222a9789 authored over 3 years ago by Chris Dent <[email protected]>
Fix throwing on missing folders (#2012)

* Fix throwing on missing folders

And improve error message for no files.

Fix #1875

* F...

github.com/pester/Pester - 5bc79e273853cdffeeb45eb6d5f65d4551fcc5fa authored over 3 years ago by Jakub Jareš <[email protected]>
Add option to disable TestDrive and TestRegistry (#2008)

github.com/pester/Pester - 8fb1317a5591f036f0db4d0430c24459579afd4a authored over 3 years ago by Jakub Jareš <[email protected]>
Fix failure on zero analyzed commands (#2001)

github.com/pester/Pester - 4d79ce59db333492b5c79b39f3e6af00deaea232 authored over 3 years ago by Jakub Jareš <[email protected]>
Fix tracer state on cancelled Pester run with new CodeCoverage (#1998)

* Fix tracer on cancelled run

* Fix tests

github.com/pester/Pester - 268fddf6fba556901acc571c0ddaa21562d62c98 authored over 3 years ago by Jakub Jareš <[email protected]>
Log conflicting variables in Should -Invoke -ParameterFilter (#1973)

* add logging for conflicting variable in filter

* check all parameters and aliases in comman...

github.com/pester/Pester - ee7a17e201eac06c5e350300bb84dcce95bbe533 authored over 3 years ago by Frode Flaten <[email protected]>
make Value-property setter private in options (#1994)

github.com/pester/Pester - bbc473014f1b63dce3789b4d6ede406b5e3dd0e8 authored over 3 years ago by Frode Flaten <[email protected]>
Improve operator-help returned from Get-ShouldOperator (#1988)

* Rewrite assertion help

* add xml-extension to devcontainer

* update vscode settings with...

github.com/pester/Pester - 289356407ae08aa4a2470877867f27b6afeac4e1 authored over 3 years ago by Frode Flaten <[email protected]>
Limit output information for failed tests (#1975)

* Added ShowStackTrace property to Output section

* Added ShowStackTrace parameter to Write-E...

github.com/pester/Pester - 989dac0620fd1312b4fa24ad111c9a48614f53ae authored over 3 years ago by Armaan Mcleod <[email protected]>
Add analyzerrule for object-commands (#1753)

github.com/pester/Pester - 23f9492956f80788c21a58c0de8a6d58c2586b7f authored over 3 years ago by Frode Flaten <[email protected]>
Update reporttheme output to remove hard coded colour names (#1934)

* remove hard-coded colors, introduce additional reporttheme

* consolidate discovery reportth...

github.com/pester/Pester - 56131fa2a0472918c7456e16c5c8a2e45b347ac8 authored over 3 years ago by Andrew Sears <[email protected]>
Update output for Discovery and Filter (#1969)

* Remove Filter messages from Diagnostic-output

* remove repeating active tag filter message
...

github.com/pester/Pester - 5dc72a9be837948ab51ca08e3d438e566d7e175e authored over 3 years ago by Frode Flaten <[email protected]>
Add formatdata to ensure list view for all sections in PesterConfiguration (#1964)

* add pesterconfiguration formatdata

* add tests

* generate config-doc and format only on ...

github.com/pester/Pester - 1246ec3b2d48ae45cf26401ba9be3065b18b0541 authored over 3 years ago by Frode Flaten <[email protected]>
Removed StartMessage from output (#1968)

github.com/pester/Pester - 9fd012d0b9511ae2108b6356700dc725835fe1b5 authored over 3 years ago by Armaan Mcleod <[email protected]>
Build on PS5.1 (#1966)

github.com/pester/Pester - 67ab4172020712eda173abf906ab8604151cd0b7 authored over 3 years ago by Jakub Jareš <[email protected]>
Bump 5.3.0-alpha4

github.com/pester/Pester - a8aa0deeeb9e7f7338d1c975cc8c762dc944f04b authored over 3 years ago by nohwnd <[email protected]>
Merge branch 'main' of https://github.com/pester/Pester into main

github.com/pester/Pester - 0ef602934b5db7ccada315da600db036a25d82b4 authored over 3 years ago by nohwnd <[email protected]>
Bump 5.3.0-alpha3

github.com/pester/Pester - 8c2f280b8b5872385d8da6f5fd2a913265764a19 authored over 3 years ago by nohwnd <[email protected]>
More tracer fixes, now it's on par with the current solution (#1965)

* More tracer fixes, now it's on par with the current solution

* Remove count check because P...

github.com/pester/Pester - c29431fed517c4c3d28dab8b10cbcbe0a31f8f55 authored over 3 years ago by Jakub Jareš <[email protected]>
Bump 5.3.0-alpha2

github.com/pester/Pester - 21ebcd3be59b50ce7a0609a71cb3b91259bb45e6 authored over 3 years ago by nohwnd <[email protected]>
Improve tracer based CC (#1959)

Resolve each command to see if we need to hoist it up to have a hit point associated to some of ...

github.com/pester/Pester - 3d11941bf5c08ca41486195dbfa7f7e4e5a02eef authored over 3 years ago by Jakub Jareš <[email protected]>
Added Pester version message to detailed and diagnostic output (#1962)

* Added Pester version message to detailed and diagnostic output

* Use Magenta for output color

github.com/pester/Pester - 098b41a40815d67b60fb7bd25fa2abf7eb65697f authored over 3 years ago by Armaan Mcleod <[email protected]>
Rename v5.0 to main

github.com/pester/Pester - 40501acbc107daf31f07c803ec77bff9debe6f4c authored over 3 years ago by nohwnd <[email protected]>
Fixed formatting for null elements in an array (#1961)

* Updated Format-Collection to format null values

* Updated format tests

github.com/pester/Pester - e939245b64ed7bc1503492dd88c7e4617b7f34e2 authored over 3 years ago by Armaan Mcleod <[email protected]>
Make InModuleScope-parameters available as variables in scriptblock (#1957)

Automatically populate variables in the module scope from parameters without specifying `param()...

github.com/pester/Pester - db92c5dca39e56cfc970f3e9e5e0e9e79aee9ce4 authored over 3 years ago by Frode Flaten <[email protected]>
Merge branch 'rel/5.2.x' into v5.0

github.com/pester/Pester - c28bdffec9818a5ff1c03f8c5fa5607e919d6900 authored over 3 years ago by nohwnd <[email protected]>
Fix session state in Should -Invoke to use the correct session state (#1954)

* Fix session state in Should -Invoke to use the correct session state

* Add tests

github.com/pester/Pester - 91f9795c7f8902609802634f961851f9179ad904 authored over 3 years ago by Jakub Jareš <[email protected]>
Use profiler to improve perf of test drive, name expanding and add-member (#1955)

github.com/pester/Pester - 0fe835944aaccb505fe7ff0bb0e6b03464940ed2 authored over 3 years ago by Jakub Jareš <[email protected]>
Update Pester.RSpec.ps1 (#1951)

Updated to reference the correct variable. As requested in https://github.com/pester/docs/pull/114

github.com/pester/Pester - 82f499de45192631abd54be2a132621220687a41 authored over 3 years ago by Andrew Palmer <[email protected]>
Save all files with UTF8BOM (#1950)

github.com/pester/Pester - 24c865b7aef6675da49689711d63bcb91cc7a9a2 authored over 3 years ago by Jakub Jareš <[email protected]>
Fix formatting in all files (#1949)

* Fix tests
* Manual fix for spacing

github.com/pester/Pester - 52067e08daf6d102bcdcc3f4c12ff549860ecfaf authored over 3 years ago by Jakub Jareš <[email protected]>
Allow positional parameter in get-shouldoperator (#1947)

github.com/pester/Pester - ea079a51f657d2fff53911afe2e45b44e1706510 authored over 3 years ago by Frode Flaten <[email protected]>
Remove about links they break website MDX (#1948)

github.com/pester/Pester - fd68fc15e32162a9f6625aaeeeb77314f9e50c3d authored over 3 years ago by Jakub Jareš <[email protected]>
Update New-PesterConfiguration help (#1946)

* Update config-replacements for legacy options (#1938)

* Update config-replacements for lega...

github.com/pester/Pester - 7e6e83b5a0c3e0d17a439b2b6a8c74103d94e36b authored over 3 years ago by Frode Flaten <[email protected]>
Add Profiler based code coverage (#1937)

Do code coverage using the new Profiler approach under UseBreakpoints = $false experimental flag.

github.com/pester/Pester - a2038e87afc1211157544c5e07d53e356d3afe16 authored over 3 years ago by Jakub Jareš <[email protected]>
Merge branch 'rel/5.2.x' into v5.0

github.com/pester/Pester - c2d1fc118e339c3f1f3b50a345b6d17103bfdca2 authored over 3 years ago by nohwnd <[email protected]>
Merge branch 'rel/5.2.x' of https://github.com/pester/Pester into rel/5.2.x

github.com/pester/Pester - 61bfbbdf4154989a0549c17f4cc136265b7b52ac authored over 3 years ago by nohwnd <[email protected]>
Hide test run was skipped message when output is None (#1942)

github.com/pester/Pester - b001b6dc48fbcffae29ff762f7a2773f2e4f2321 authored over 3 years ago by Jakub Jareš <[email protected]>
Bump branding to 5.2.1

github.com/pester/Pester - 3b4b839b326aae956590d4c9b6543e31ca5cfccf authored over 3 years ago by nohwnd <[email protected]>
Fix module resolve when in module scope and module is force re-imported (#1941)

github.com/pester/Pester - 3d81e1869f2e5a4f25eed735d849e604bc57e65b authored over 3 years ago by Jakub Jareš <[email protected]>
Update config-replacements for legacy options (#1938)

* Update config-replacements for legacy options

* Add replacement config-option

github.com/pester/Pester - 3c2cd62f57ab82789c4e4a78ac98422db6dadb0c authored over 3 years ago by Frode Flaten <[email protected]>
Added missing format tests (#1935)

* Added Join-And tests to Format.Tests.ps1

* Added simple Add-SpaceToNonEmptyString test to F...

github.com/pester/Pester - b3877e4a8b70e71a16f7b8c1fdf250bdab2b1ab5 authored over 3 years ago by Armaan Mcleod <[email protected]>
Bump 5.2.0

github.com/pester/Pester - 0450380d2bde46357e019d7bc7aefed50acd8661 authored over 3 years ago by nohwnd <[email protected]>
Fix generation for array default values (#1930)

github.com/pester/Pester - 36817b57c8684f50ccc08cf18072c0a2767c849a authored over 3 years ago by Jakub Jareš <[email protected]>
Bump to 5.2.0-rc2

github.com/pester/Pester - 012e0921c86c875e865679895ebfebd6ecf201f3 authored over 3 years ago by nohwnd <[email protected]>
Generate config docs (#1926)

* Generate config object documentation

github.com/pester/Pester - 8baf7344828e331aca8b09f0a536080911b14ec4 authored over 3 years ago by Jakub Jareš <[email protected]>
Fix psobject to string array (#1924)

* Tests

* Fix assignment from Resolve-Path

* Don't skip convert from T to T

github.com/pester/Pester - b79323536c22b5e2ad68bd11e7fdfa0607f7df01 authored over 3 years ago by Jakub Jareš <[email protected]>
Fix cleanup for modules with no session state (#1925)

Fix #1921

github.com/pester/Pester - 0f073a0d9fb383a6e80df78a5bd7f31b393a355e authored over 3 years ago by Jakub Jareš <[email protected]>
Bump to 5.2.0-rc1

github.com/pester/Pester - 3da89ed3d0315b5e2917743f2755a98769c26de5 authored over 3 years ago by nohwnd <[email protected]>
Remove delay bps option because it is never faster (#1918)

* Remove delay bps option because it is never faster

* Fix mock log and remove delay bps option

github.com/pester/Pester - 379a80a0b925b65a6fc043d206a63d142831c6ce authored over 3 years ago by Jakub Jareš <[email protected]>
Bump to 5.2.0-beta1

github.com/pester/Pester - 18a5ea1224b24baba362c7d70c838ab91cf07095 authored over 3 years ago by nohwnd <[email protected]>
PesterBoundParameters (#1916)

* Pester bound params for mock

github.com/pester/Pester - 697d4a8e396da8be76a1c5186063bab95d6a9476 authored over 3 years ago by Jakub Jareš <[email protected]>
Fix mock behavior for Mock and Should -Invoke (#1915)

Fix resolving cleanup and other stuff in mocks

github.com/pester/Pester - 87a3fb63c7517d5a4e845be61455da438fd51107 authored over 3 years ago by Jakub Jareš <[email protected]>
Remove new log (#1914)

* Resolve metadata in the correct scope

* no dt

* Only produce metadata for cmdlets and sc...

github.com/pester/Pester - 077403947c922a5bc91e91ea4ddab793bfd8d155 authored over 3 years ago by Jakub Jareš <[email protected]>
Resolve metadata in the correct scope (#1913)

* Resolve metadata in the correct scope

* no dt

* Only produce metadata for cmdlets and sc...

github.com/pester/Pester - c1520532c912cd4f478163b2e7d885dfb8e55c1d authored over 3 years ago by Jakub Jareš <[email protected]>
Add assembly version check during module import (#1790)

* Add version to assembly during build, and check it during import against the required minimal ...

github.com/pester/Pester - 92214f4e4d68420e024aeabb773083e04b333af2 authored over 3 years ago by Frode Flaten <[email protected]>
Fix type for fullname-filter (#1893)

github.com/pester/Pester - 9994881217a7e9beea27aa280671572ece986104 authored over 3 years ago by Frode Flaten <[email protected]>
Extend and export New-PesterConfiguration (#1728)

* Extend and export New-PesterConfiguration

* simplified implementation after review

* add...

github.com/pester/Pester - 734ccef251774bf3783d31e4ec688341a467dd28 authored over 3 years ago by Frode Flaten <[email protected]>
CI switch does not enable CodeCoverage by default (#1911)

* CI switch does not enable CodeCoverage by default

* Disable

github.com/pester/Pester - 7120e4885808b271c4e4e81b0f83e969e12e9b05 authored over 3 years ago by Jakub Jareš <[email protected]>
Set exit code (#1910)

github.com/pester/Pester - 3db46e4409a5ff55ee83d6aaab732fa923014928 authored over 3 years ago by Jakub Jareš <[email protected]>
Add option to throw on failure (#1908)

* Add option to throw on failure

Throw on failure when enabled. If you want to process the re...

github.com/pester/Pester - 755543fc398c738b54ec1ea915374b858ba09872 authored over 3 years ago by Jakub Jareš <[email protected]>
Rename Script.ps1 to Pester.ps1 (#1907)

* Rename Script.ps1 to Pester.ps1

Fix #1901

github.com/pester/Pester - 12574228142e768a691e0d2194922d8020b0e86f authored over 3 years ago by Jakub Jareš <[email protected]>
Ensure plugins are null (#1900)

* Ensure plugins are nulled

github.com/pester/Pester - 2bb903f7eee9398e4fc8ca2e6b6af2562a313425 authored almost 4 years ago by Jakub Jareš <[email protected]>
Isolate scripts and scriptblocks on run (#1889)

* Isolate scripts and scriptblocks on run

* Fix coverage tests

github.com/pester/Pester - 33f6fd38f6dd8d95b64797159ba29ab16d54d05f authored almost 4 years ago by Jakub Jareš <[email protected]>
Report failures in discovery into result object (#1898)

* Report failures in discovery in the result object

github.com/pester/Pester - d47341b698fbdb6cb4a538bdc9a1b2f7b78b3c44 authored almost 4 years ago by Jakub Jareš <[email protected]>
Fix setting passed on parent block when some blocks are not run (#1897)

* Fix setting passed on parent block when some blocks are not run

* remove dt

github.com/pester/Pester - 957b93ee3c6f0b503e2fae31be39105968ca846c authored almost 4 years ago by Jakub Jareš <[email protected]>
Remove unused code (#1896)

github.com/pester/Pester - f88fcff7abbc4f89e865c221f66b2beb75259db4 authored almost 4 years ago by Jakub Jareš <[email protected]>
Fix testdrive example (#1894)

github.com/pester/Pester - f0da217893a1f47cddc6f3bc99520f8ede2d4fed authored almost 4 years ago by Jakub Jareš <[email protected]>
Bump to 5.2.0-alpha3

github.com/pester/Pester - d30a49dc6df6ebe5b0f239adc1794aed7868ce4b authored almost 4 years ago by nohwnd <[email protected]>
Coverage gutters (#1887)

* Add coverage gutters format

* Add output format for VSCode coverage gutters

github.com/pester/Pester - 823e25d0f7ae6de898fff00c59458593446854f1 authored almost 4 years ago by Jakub Jareš <[email protected]>
Link to contribution on docs page

github.com/pester/Pester - e0cd86ba8917fc1148f624e255253c7fdc42c4fa authored almost 4 years ago by Jakub Jareš <[email protected]>
In should Invoke, log output of parameter filter and variables we are redefinig (#1881)

github.com/pester/Pester - f7e2067ccfbf75e423037e6d32024b6e2870d875 authored almost 4 years ago by Jakub Jareš <[email protected]>
Exclude noisy Measure-SafeCommands rule by default (#1882)

github.com/pester/Pester - 522570d3ea774f6e47a86812e958380a316e7ae3 authored almost 4 years ago by Frode Flaten <[email protected]>
Enable only discovery (#1870)

Add option to skip run and return the result object right after discovery.

github.com/pester/Pester - 890a21c6308aef6708f688136fc2c5e7ab5535f7 authored almost 4 years ago by Jakub Jareš <[email protected]>
Useful string assert message (#1880)

* Should string assertions with arrow and shortened output and output fitting to screen

github.com/pester/Pester - 3df14ff44552700d99e5c14d2cce4ed2264bd241 authored almost 4 years ago by Jakub Jareš <[email protected]>
Build locally without inlining (#1872)

For a while I've been inlining the whole script into one module but debugging and changing the c...

github.com/pester/Pester - d6645c83c9982cd98d4b348888ace829725e7303 authored almost 4 years ago by Jakub Jareš <[email protected]>
Tiny readme fixes

github.com/pester/Pester - 7a23508dd121dbc672e817a4ba4ac656221c6277 authored almost 4 years ago by nohwnd <[email protected]>