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
Fixes Issue #47 . PesterState object now maintains a running Stopwatch, and whenever a test res...
github.com/pester/Pester - 9e6c4ebea74c0dc1db36b37cd5d9bdc74776bad7 authored over 10 years agogithub.com/pester/Pester - d5aeb6de52ceb8dd18b03e0d23a0fdf72b10341b authored over 10 years ago
Updated help for Assert-MockCalled to reflect new ModuleName and Scope parameters / behavior.
R...
github.com/pester/Pester - 7c4ab59337e34a7bb5cdde3ff28e3b7c9b6398dc authored over 10 years agoWhen user specifieds a value for -TestName, this is added to the initial "Executing all tests in...
github.com/pester/Pester - 5e5690fbf3466beb68c5b8bc3445dafa1a98725b authored over 10 years agoEntries in $mockTable are now only cleared when there is no parent scope (which today, means whe...
github.com/pester/Pester - da276015b6f37cac698c9d784cd95aa72a2439b4 authored over 10 years agoPer conversations with nohwnd, we're changing how mock call history is tracked and checked, as c...
github.com/pester/Pester - 69f96ed957ff93df09c368e0843963ba59bc903c authored over 10 years ago
Mock tests had a problem if the test file was dot-sourced into the Global scope.
One of the dyna...
Recent mocking changes broke this (mocktable / mockcallhistory initialization took place in Invo...
github.com/pester/Pester - a9a42b1e6e4663eed680a8dbc8624f215c43936a authored over 10 years agoComment was misleading; this works with StrictMode even if no cmdletbinding / paramblock informa...
github.com/pester/Pester - 01d5175ea1b6c1c5525a6ad8f2508bd29d7d9d17 authored over 10 years agoAll pester test files now have "Set-StrictMode -Version Latest" as their first line, so we're te...
github.com/pester/Pester - ce4a871917000b505e6a485fe0404ec038ec49ba authored over 10 years agoWarningVariable wasn't working properly in PS 2.0 tests for some reason, resulting in a false fa...
github.com/pester/Pester - f519666647561cac91ecefbd04109d24d3c3ebae authored over 10 years agoCalls to Clear-TestDrive in "It" and "Context" were using syntax that doesn't work in PowerShell...
github.com/pester/Pester - 9e51768075fa22ba1c287048a1941d9c87f3a333 authored over 10 years agoAdded @() operator so that foreach loop wouldn't execute once with $null in PowerShell 2.0
github.com/pester/Pester - 2aa7df51b7074567d38ec94380d8395cd6643e80 authored over 10 years agoCalls to mocked functions are now assigned a Scope according to the block which was matched and ...
github.com/pester/Pester - 718ebf806f3575f84f0dc5bba08e013a3e286c2e authored over 10 years agoAdded tests to cover the upcoming functionality of having call history linked to mocks in a part...
github.com/pester/Pester - 999bd8204c339457d6e03ee467a1ccd067718e9b authored over 10 years agoMocks and Test Drive content created within "It" blocks are now cleared.
Mock call history used...
github.com/pester/Pester - 140a88a893d08ddb7a50ec9c905e53bdbacf81c1 authored over 10 years agoMocks in different modules now have completely separate records in $mockTable (denoted by a key ...
github.com/pester/Pester - 12e3135114ac7799b2cae98d8d22df95a925174f authored over 10 years agoPer conversations with nohwnd, module mocks should be isolated from each other. The current imp...
github.com/pester/Pester - 8863d12320eb708994c0d2e912296274617afb2f authored over 10 years agoTest scripts are now executed in the caller's scope, instead of in Pester's module scope. This ...
github.com/pester/Pester - 90d5ecb9c3b542c0a722075cbcea960c51280985 authored over 10 years agogithub.com/pester/Pester - 361031f0bcd65e453ac94c985e11f3cc28439775 authored over 10 years ago
github.com/pester/Pester - fb1c766735c2e9aa4dd06f8921ccd9b8f7344109 authored over 10 years ago
Pester.bat is used locally to test the whole suite in clean environment
and on server to integra...
github.com/pester/Pester - 0e503b7a8f4652b7d695a41e9ac536b3a7887732 authored over 10 years ago
Fixes #73
Several calls to built-in PowerShell commands are now module-qualified, making Pester...
github.com/pester/Pester - faaa7b7eba0f15bf36702f68db469c640855886c authored over 10 years agogithub.com/pester/Pester - b47b4166236a464bb0d5c2b627080336487c5802 authored over 10 years ago
Loosely related to the fix in the Issue76 branch, this update validates user input to the Should...
github.com/pester/Pester - 77bf6a233f8a475ab45da1b8d2defc15ad1c7dbe authored over 10 years agogithub.com/pester/Pester - 3676cd8211b412674b95988b0cfcade3b799f1c3 authored over 10 years ago
"It" initializes $PesterException for Strict Mode compatibility.
Fixes #75
Parse-ShouldArgs now works properly if StrictMode has been enabled, performing bounds checking o...
github.com/pester/Pester - 92239ccf2ff51542a630ce71c59c33176e056720 authored over 10 years agoAlso fixing the TC build again
github.com/pester/Pester - 453dd68ea0c921d88e125ea9a45f250ccacd7317 authored over 10 years ago
the & made the nUnit.xml impossible to parse. quick-fixing this. There
is #122 issue for this.
github.com/pester/Pester - 400b90f77154d9943be18d1a0c5731098603ac82 authored over 10 years ago
Sort the folders before deleting to avoid error
Fixes #128
* internal module methods
* alias commands
* application commands
* filter commands
Added partia...
github.com/pester/Pester - 062b02bbe433521f250fdc51ed0ec1c34ecbe834 authored over 10 years ago
If fixture is not specified, typically when you start the script block
on next line, an exceptio...
github.com/pester/Pester - 17c9171a69186a7b948f31a299c5c6787032843e authored over 10 years ago
[fixes #130] Changed ExecutionPolicy to Bypass to avoid failure.
github.com/pester/Pester - 83291dd66487f02655e413a5a2afe59edcc5103b authored over 10 years ago
It would appear combining the flags -ExecutionPolicy Unrestricted and
-NonInteractive causes th...
github.com/pester/Pester - 748b86e1a0d2adce7053e36463f999f92681148e authored almost 11 years ago
Instead of creating the Temp.ps1 script in TestDrive the It blocks are
processed directly in mem...
Fixing issue introduced in 605ee37bf079b08be33d6931cb1260921acc91fa.
Hash tags placed around Des...
github.com/pester/Pester - 9b54cc966334f83aa8c222a896d0131fa02a07ba authored almost 11 years ago
github.com/pester/Pester - 440ef0c2adb29a7d8a37a5439ddffd46f8116106 authored almost 11 years ago
Fix the tag filter that I broke. We really need a test for this.
github.com/pester/Pester - fe66d7fbc0fba6f79447ba3325ea8cdb0c7d9b6f authored almost 11 years ago
- Moved New-Fixture and Create-File to separate script file
- Discarded Write-UsageForNewFixture...
- Accept and resolve paths on input as other cmdlets do.
- Output standard objects.
- Using only...
github.com/pester/Pester - bedae74e27c7aa36b52312000f0d245c3e692e6b authored almost 11 years ago
Restricts parameters to [string] instead of letting powershell decide which datatype to use
github.com/pester/Pester - edad2eb10ad76394da3e5b813b4203bea6bc4d68 authored almost 11 years ago
When called with -PassThru the Invoke-Pester returns object on exit. The
object contains informa...
Moving the margin before the [+] in the test output. This makes for a
tree-like structure in whi...
Standard PowerShell cmdlets use singular nouns for their Parameters and
standardized set of para...
Forgot to test the previous commit on Windows Vista (PowerShell v2)
before pushing.
- Fix Pester template self-tests [GH-113]
- Time is output to the XML report [GH-95]
- Internal ...
Add case sensitive assertions
github.com/pester/Pester - 956232b2593de6d21d2f1da018ed02ae6d0e2f0e authored almost 11 years ago
Assertions are by default case insensitive and there is no intuitive way
to make the assertion c...
make Get-TestTime culture agnostic
github.com/pester/Pester - 177eab2e431fffeb1731ccc5a8efa43cd9237e01 authored almost 11 years ago
On systems with culture set to CZ, DE and other systems where decimal
separator is different tha...
Assertions are by default case insensitive and there is no intuitive way
to make the assertion c...
On cs-CZ, de-DE and other systems where decimal separator is different
than ".". Value [double]3...
github.com/pester/Pester - ae04dba7751ec5accf057de1bce0bed968133738 authored almost 11 years ago
Test drive is set to random directory. The global $TestDrive variable
and global PSDrive TestDri...
github.com/pester/Pester - ec67bad6a66888f8e6145f9f32df28ea7cd230ae authored almost 11 years ago
The test drive is created in describe and when moving to Context its
"state" is saved. When movi...
Fix a typo.
github.com/pester/Pester - 57b8dc4385e41d72f38db82f08c79e82999eb34d authored about 11 years agogithub.com/pester/Pester - e7351e030118dad0e49059f71a714130d0237b44 authored about 11 years ago
github.com/pester/Pester - 63f6e1ea400e36d6205762d8499555e3a5a46d14 authored about 11 years ago
Make the New-Fixture function accepts "." (the current workding director...
github.com/pester/Pester - c4584ba4e13404c39fc63a07f199bb6e81e79ea2 authored about 11 years agoChange colors of output to dimmer colors.
github.com/pester/Pester - eb4cc7c46ed6dab27fa30ff2b254020bf7d56d4a authored about 11 years ago
Changed the color of the output to make it readable on black, dark blue
and white background. De...
github.com/pester/Pester - 50e2a6dd8af900ed53e36f76efaa625661b2a267 authored about 11 years ago
throw an exception when test script block of `It` is not provided,
github.com/pester/Pester - d94ff869f792c240b0ad8939b176f53f96ab4dad authored about 11 years agogithub.com/pester/Pester - 89141c63942371d372306f280751dbc29713e7f3 authored about 11 years ago
if user adopts ANSI (Allman) style to put open curly brace on a new line
github.com/pester/Pester - bc349cfdd635e0801ff71d8f6199eef6b9d51a36 authored about 11 years agoFix the typo
github.com/pester/Pester - 7b340a9c7a1ac47ba6241ffab3c2954b46d7ee27 authored about 11 years agoIn the past when we run the follow code, we will get errors.
PS C:\temp> New-Fixture . HelloW...
github.com/pester/Pester - 97104b4f8fcec4a06923535c5460c1088605faa6 authored about 11 years agogithub.com/pester/Pester - bc207bbb3dae00f016c2c8623fe9d4c4490e8d1a authored about 11 years ago
github.com/pester/Pester - 632ae791c6862c6e36740be059800187f828f93b authored over 11 years ago
* updated release notes
* fixed some whitespace too
github.com/pester/Pester - 9f00e0e02e3f2405a6517d28cec0a029561e35d6 authored over 11 years ago
github.com/pester/Pester - 4d067667776606a983e75dc631747024ff0623bb authored over 11 years ago
github.com/pester/Pester - 79278d72b37c556551109445c0fdd6c02241964f authored over 11 years ago
github.com/pester/Pester - d71e832f548a2e5da2f6eb7394ec40fe54f1d6b2 authored over 11 years ago
github.com/pester/Pester - 08ba90761a14762747ac90eb5d333cfedeb71d56 authored over 11 years ago
github.com/pester/Pester - 737e9adc6e3af36605cc5da2045d379e0ff4b910 authored over 11 years ago
github.com/pester/Pester - cd5d29ed88d0f49b7f7b979dee614cb994b16508 authored over 11 years ago
github.com/pester/Pester - 39cd6c13e5843b6cd2183c3e5e8409dc07de366c authored over 11 years ago
github.com/pester/Pester - 7f1d0a9eac88cf865bde1a13fa589a706ac7b48c authored over 11 years ago
github.com/pester/Pester - 2c5aa6df560bb0027b98682fe4f7168d8d825101 authored over 11 years ago
github.com/pester/Pester - 147061224a9c3633be4961a4c324c5d7f7954da3 authored over 11 years ago
github.com/pester/Pester - 6169188ce0ab575eacfaa6b0510197189dcd122c authored over 11 years ago
github.com/pester/Pester - 5058a390370031c1ec48d1b0d7564858494ec27d authored over 11 years ago
github.com/pester/Pester - b2fab8b89f14e29a3a0b224614cbb4b66eaeaf7d authored over 11 years ago
* This new behavior sort of affected previous tests. Fixed those up and
added a helper function ...
github.com/pester/Pester - affef3cef083b9e7015870901ff7ab5af9e7ec57 authored over 11 years ago
github.com/pester/Pester - 1a4a90a8112a7b0d988fae11dd1bfb78909bff14 authored over 11 years ago
github.com/pester/Pester - 5c49e0274d5d207e0bc67f10ad048554b48a4cc6 authored over 11 years ago
github.com/pester/Pester - cdfad335db9adb945a7dc07e451b29c5f92be2fd authored over 11 years ago
github.com/pester/Pester - f284332d0be563da6767ffd83ae5627a6428f204 authored over 11 years ago
github.com/pester/Pester - 8a9764ac849f94bf8c15055e1d29a8ff5c65fcaa authored over 11 years ago
add missing text example for Powershell function "Build"
github.com/pester/Pester - 98104ed1206ee643ab38d08edeb6d12eb6c051cb authored over 11 years ago