From 031991f32f059b64374e6d257cbe573304dd577f Mon Sep 17 00:00:00 2001 From: Sean Hall Date: Fri, 13 May 2022 11:40:45 -0500 Subject: Add ability to skip tests at runtime, and skip long running cache tests 6665 --- .../BasicFunctionalityTests.cs | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) (limited to 'src/test/burn/WixToolsetTest.BurnE2E/BasicFunctionalityTests.cs') diff --git a/src/test/burn/WixToolsetTest.BurnE2E/BasicFunctionalityTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/BasicFunctionalityTests.cs index efe4f05b..de817e90 100644 --- a/src/test/burn/WixToolsetTest.BurnE2E/BasicFunctionalityTests.cs +++ b/src/test/burn/WixToolsetTest.BurnE2E/BasicFunctionalityTests.cs @@ -4,6 +4,7 @@ namespace WixToolsetTest.BurnE2E { using System; using System.IO; + using WixTestTools; using Xunit; using Xunit.Abstractions; @@ -11,59 +12,59 @@ namespace WixToolsetTest.BurnE2E { public BasicFunctionalityTests(ITestOutputHelper testOutputHelper) : base(testOutputHelper) { } - [Fact] + [RuntimeFact] public void CanInstallAndUninstallSimpleBundle_x86_wixstdba() { this.CanInstallAndUninstallSimpleBundle("PackageA", "BundleA"); } - [Fact] + [RuntimeFact] public void CanInstallAndUninstallSimpleBundle_x86_testba() { this.CanInstallAndUninstallSimpleBundle("PackageA", "BundleB"); } - [Fact] + [RuntimeFact] public void CanInstallAndUninstallSimpleBundle_x86_dnctestba() { this.CanInstallAndUninstallSimpleBundle("PackageA", "BundleC"); } - [Fact] + [RuntimeFact] public void CanInstallAndUninstallSimpleBundle_x86_wixba() { this.CanInstallAndUninstallSimpleBundle("PackageA", "BundleD"); } - [Fact] + [RuntimeFact] public void CanInstallAndUninstallSimpleBundle_x64_wixstdba() { this.CanInstallAndUninstallSimpleBundle("PackageA_x64", "BundleA_x64"); } #if DEBUG - [Fact(Skip = "0xc0000005 during shutdown from tiptsf.dll")] + [RuntimeFact(Skip = "0xc0000005 during shutdown from tiptsf.dll")] #else - [Fact] + [RuntimeFact] #endif public void CanInstallAndUninstallSimplePerUserBundle_x64_wixstdba() { this.CanInstallAndUninstallSimpleBundle("PackageApu_x64", "BundleApu_x64", "PackagePerUser.wxs"); } - [Fact] + [RuntimeFact] public void CanInstallAndUninstallSimpleBundle_x64_testba() { this.CanInstallAndUninstallSimpleBundle("PackageA_x64", "BundleB_x64"); } - [Fact] + [RuntimeFact] public void CanInstallAndUninstallSimpleBundle_x64_dnctestba() { this.CanInstallAndUninstallSimpleBundle("PackageA_x64", "BundleC_x64"); } - [Fact] + [RuntimeFact] public void CanInstallAndUninstallSimpleBundle_x64_dncwixba() { this.CanInstallAndUninstallSimpleBundle("PackageA_x64", "BundleD_x64"); -- cgit v1.2.3-55-g6feb