From bf13a0b67dd644eb7d74cb0cfb6876840f73d82b Mon Sep 17 00:00:00 2001 From: Bob Arnson Date: Thu, 20 Mar 2025 12:09:02 -0400 Subject: Switch to MSTest built-in Test target. Prevents test run during VS build and shows failure details on console (no need to dig into TRX file). --- src/Directory.csproj.targets | 10 ---------- src/ext/Bal/bal_t.proj | 2 ++ src/ext/ComPlus/complus_t.proj | 2 +- src/ext/Dependency/dependency_t.proj | 2 +- src/ext/DirectX/directx_t.proj | 2 +- src/ext/Firewall/firewall_t.proj | 2 +- src/ext/Http/http_t.proj | 2 +- src/ext/Iis/iis_t.proj | 2 +- src/ext/Msmq/msmq_t.proj | 2 +- src/ext/NetFx/netfx_t.proj | 2 +- src/ext/PowerShell/powershell_t.proj | 2 +- src/ext/Sql/sql_t.proj | 2 +- src/ext/UI/ui_t.proj | 2 +- src/ext/Util/util_t.proj | 2 +- src/ext/VisualStudio/visualstudio_t.proj | 2 +- src/ext/ext_t.proj | 12 +++--------- src/internal/SetBuildNumber/Directory.Packages.props.pp | 2 +- src/internal/SetBuildNumber/global.json.pp | 2 +- src/tools/tools_t.proj | 4 ++-- src/wix/wix.cmd | 4 ++-- 20 files changed, 24 insertions(+), 38 deletions(-) (limited to 'src') diff --git a/src/Directory.csproj.targets b/src/Directory.csproj.targets index ed041bb8..d5bfb960 100644 --- a/src/Directory.csproj.targets +++ b/src/Directory.csproj.targets @@ -20,16 +20,6 @@ true - - - - - - - diff --git a/src/ext/Bal/bal_t.proj b/src/ext/Bal/bal_t.proj index cf908c07..bb8d44a2 100644 --- a/src/ext/Bal/bal_t.proj +++ b/src/ext/Bal/bal_t.proj @@ -18,6 +18,8 @@ + + - - - - - - - - + + + diff --git a/src/internal/SetBuildNumber/Directory.Packages.props.pp b/src/internal/SetBuildNumber/Directory.Packages.props.pp index 8204df97..c54bcdd6 100644 --- a/src/internal/SetBuildNumber/Directory.Packages.props.pp +++ b/src/internal/SetBuildNumber/Directory.Packages.props.pp @@ -100,7 +100,7 @@ - + diff --git a/src/internal/SetBuildNumber/global.json.pp b/src/internal/SetBuildNumber/global.json.pp index fe48e6cc..48f4ecb3 100644 --- a/src/internal/SetBuildNumber/global.json.pp +++ b/src/internal/SetBuildNumber/global.json.pp @@ -1,6 +1,6 @@ { "msbuild-sdks": { - "MSTest.Sdk": "3.8.0", + "MSTest.Sdk": "3.8.3", "Microsoft.Build.Traversal": "4.1.82", "Microsoft.Build.NoTargets": "3.5.6", "WixToolset.Sdk": "{packageversion}" diff --git a/src/tools/tools_t.proj b/src/tools/tools_t.proj index 60685ef1..96a0cf2a 100644 --- a/src/tools/tools_t.proj +++ b/src/tools/tools_t.proj @@ -12,8 +12,8 @@ - - + + diff --git a/src/wix/wix.cmd b/src/wix/wix.cmd index ba5738cb..68e13cd1 100644 --- a/src/wix/wix.cmd +++ b/src/wix/wix.cmd @@ -26,7 +26,7 @@ msbuild -t:Restore wix.sln -p:Configuration=%_C% -tl -nologo -m -warnaserror -bl :: Build msbuild wixnative\wixnative_t.proj -p:Configuration=%_C% -tl -nologo -m -warnaserror -bl:%_L%\wixnative_build.binlog || exit /b -msbuild wix.sln -p:Configuration=%_C% -p:SuppressWixTests=true -tl -nologo -m -warnaserror -bl:%_L%\wix_build.binlog || exit /b +msbuild wix.sln -p:Configuration=%_C% -tl -nologo -m -warnaserror -bl:%_L%\wix_build.binlog || exit /b msbuild publish_t.proj -p:Configuration=%_C% -tl -nologo -warnaserror -bl:%_L%\wix_publish.binlog || exit /b @@ -35,7 +35,7 @@ msbuild -t:Publish -p:Configuration=%_C% -tl -nologo -warnaserror WixToolset.Sdk :: TODO - used by MsbuildFixture.ReportsInnerExceptionForUnexpectedExceptions test :: msbuild -t:Publish -Restore -p:Configuration=%_C% -p:TargetFramework=net472 -p:RuntimeIdentifier=linux-x86 -p:PublishDir=%_P%WixToolset.Sdk\broken\net472\ wix\wix.csproj || exit /b -msbuild -t:RunWixTests test\WixToolsetTest.Sdk\WixToolsetTest.Sdk.csproj -p:Configuration=%_C% -p:NoBuild=true -tl -nologo -warnaserror || exit /b +msbuild -t:Test test\WixToolsetTest.Sdk\WixToolsetTest.Sdk.csproj -p:Configuration=%_C% -tl -nologo -warnaserror || exit /b :: Test dotnet test ^ -- cgit v1.2.3-55-g6feb