forked from SpecFlowOSS/SpecFlow
-
Notifications
You must be signed in to change notification settings - Fork 0
/
runtests.cmd
35 lines (30 loc) · 1.14 KB
/
runtests.cmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
@where /q vstest.console.exe
@if ERRORLEVEL 1 (
echo "MSBuild is not in your PATH. Please use a developer command prompt!"
) else (
vstest.console.exe Tests\TechTalk.SpecFlow.RuntimeTests\bin\Debug\net471\TechTalk.SpecFlow.RuntimeTests.dll
@if ERRORLEVEL 1 (
echo ".NET 471 Runtime Tests failed"
goto :eof
)
vstest.console.exe Tests\TechTalk.SpecFlow.RuntimeTests\bin\Debug\netcoreapp2.0\TechTalk.SpecFlow.RuntimeTests.dll
@if ERRORLEVEL 1 (
echo ".NET CORE 2.0 Runtime Tests failed"
goto :eof
)
vstest.console.exe Tests\TechTalk.SpecFlow.GeneratorTests\bin\Debug\net471\TechTalk.SpecFlow.GeneratorTests.dll
@if ERRORLEVEL 1 (
echo ".NET 471 GeneratorTests failed"
goto :eof
)
vstest.console.exe Tests\TechTalk.SpecFlow.GeneratorTests\bin\Debug\netcoreapp2.0\TechTalk.SpecFlow.GeneratorTests.dll
@if ERRORLEVEL 1 (
echo ".NET CORE 2.0 GeneratorTests failed"
goto :eof
)
vstest.console.exe Tests\TechTalk.SpecFlow.Specs\bin\Debug\net471\TechTalk.SpecFlow.Specs.dll
@if ERRORLEVEL 1 (
echo "Specs failed"
goto :eof
)
)