-
Notifications
You must be signed in to change notification settings - Fork 46
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add Runtime Test to CI * Fix: Add Runtime Test to CI * Limit Runtime test to net462 * Limit Runtime test to net6.0 * Add Generator and Plugin tests * Add ExternalData plugin tests * fix: Add ExternalData plugin tests * Add Specs job * Restore dependencies & build for specs * set .NET SDK version * run all xUnit Specs test * add test reporter * add permission for reporter * Add tests to quarantaine * exclude tests require MsBuild * duplicated scenario to be able to filter it out on CI build * add nunit and xunit specs * run all specs * make mstest deployment item work on linux? * make mstest deployment item work on linux, fix 2 * fix NUnit filter * fix path in test * try to use env for specs filter * run all specs
- Loading branch information
1 parent
a881e72
commit 6d1d080
Showing
10 changed files
with
198 additions
and
23 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,5 +6,8 @@ | |
"MD025": { | ||
"front_matter_title": "" | ||
} | ||
} | ||
}, | ||
"cSpell.words": [ | ||
"Reqnroll" | ||
] | ||
} |
3 changes: 1 addition & 2 deletions
3
...ternalData.ReqnrollPlugin.UnitTests/Reqnroll.ExternalData.ReqnrollPlugin.UnitTests.csproj
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
20 changes: 15 additions & 5 deletions
20
Tests/Reqnroll.Specs/Features/MultipleSpecsProjects.feature
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,27 @@ | ||
Feature: Multiple Specs Projects | ||
|
||
@quarantaine | ||
Scenario Outline: Two projects with the same unit test provider | ||
Given I have Specs.Project.A and Specs.Project.B using the same unit test provider | ||
And Specs.Project.B references Specs.Project.A | ||
When I build the solution using '<Build Tool>' | ||
Then the build should succeed | ||
|
||
@globalusingdirective #MSBuild for VS2019 and Mono throws error CS8652: The feature 'global using directive' is currently in Preview and unsupported. | ||
Examples: | ||
| Build Tool | | ||
| MSBuild | | ||
|
||
Examples: | ||
| Build Tool | | ||
| dotnet build | | ||
| dotnet msbuild | | ||
|
||
# duplicated scenario to be able to filter it out on CI build | ||
@quarantaine | ||
@requiresMsBuild | ||
@globalusingdirective #MSBuild for VS2019 and Mono throws error CS8652: The feature 'global using directive' is currently in Preview and unsupported. | ||
Scenario Outline: Two projects with the same unit test provider (MsBuild) | ||
Given I have Specs.Project.A and Specs.Project.B using the same unit test provider | ||
And Specs.Project.B references Specs.Project.A | ||
When I build the solution using '<Build Tool>' | ||
Then the build should succeed | ||
|
||
Examples: | ||
| Build Tool | | ||
| MSBuild | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters