Hi,
I’m trying to separate my Unit Tests from the Integration Tests by applying tags to my Integration Tests:
Describe -Tag 'Integration' -Name "New-Foo" { # Integration Tests }
If I now use Invoke-Pester -ExcludeTag ‘Integration’, the tests inside this describe block are still run. I tried to revert the logic and tagged every other describe block with ‘Unit’ and called Invoke-Pester -Tag ‘Unit’, but the Integration Tests are still beeing executed.
I’m using:
Pester version 3.4.3
Powershell version 5.0.10586.672 (locally)
Powershell version 5.0.10586.117 (remotely, where the integration tests are executed)
Am I missing something? How can I get the tags to work properly?