@@ -543,21 +543,6 @@ try {
543543 $desktopTargetFramework = " net472"
544544 $coreclrTargetFramework = " net7.0"
545545
546- if ($testDesktop ) {
547- $bgJob = TestUsingNUnit - testProject " $RepoRoot \tests\fsharp\FSharpSuite.Tests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharpSuite.Tests\" - asBackgroundJob $true
548-
549- TestUsingXUnit - testProject " $RepoRoot \tests\FSharp.Compiler.ComponentTests\FSharp.Compiler.ComponentTests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Compiler.ComponentTests\" - noTestFilter $true
550- TestUsingNUnit - testProject " $RepoRoot \tests\FSharp.Compiler.UnitTests\FSharp.Compiler.UnitTests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Compiler.UnitTests\"
551- TestUsingNUnit - testProject " $RepoRoot \tests\FSharp.Compiler.Service.Tests\FSharp.Compiler.Service.Tests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Compiler.Service.Tests\"
552- TestUsingXUnit - testProject " $RepoRoot \tests\FSharp.Compiler.Private.Scripting.UnitTests\FSharp.Compiler.Private.Scripting.UnitTests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Compiler.Private.Scripting.UnitTests\"
553- TestUsingNUnit - testProject " $RepoRoot \tests\FSharp.Build.UnitTests\FSharp.Build.UnitTests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Build.UnitTests\"
554- TestUsingXUnit - testProject " $RepoRoot \tests\FSharp.Core.UnitTests\FSharp.Core.UnitTests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Core.UnitTests\"
555-
556- # Collect output from background jobs
557- Wait-job $bgJob | out-null
558- Receive-Job $bgJob - ErrorAction Stop
559- }
560-
561546 if ($testCoreClr ) {
562547 $bgJob = TestUsingNUnit - testProject " $RepoRoot \tests\fsharp\FSharpSuite.Tests.fsproj" - targetFramework $coreclrTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharpSuite.Tests\" - asBackgroundJob $true
563548
@@ -573,6 +558,21 @@ try {
573558 Receive-Job $bgJob - ErrorAction Stop
574559 }
575560
561+ if ($testDesktop ) {
562+ $bgJob = TestUsingNUnit - testProject " $RepoRoot \tests\fsharp\FSharpSuite.Tests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharpSuite.Tests\" - asBackgroundJob $true
563+
564+ TestUsingXUnit - testProject " $RepoRoot \tests\FSharp.Compiler.ComponentTests\FSharp.Compiler.ComponentTests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Compiler.ComponentTests\" - noTestFilter $true
565+ TestUsingNUnit - testProject " $RepoRoot \tests\FSharp.Compiler.UnitTests\FSharp.Compiler.UnitTests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Compiler.UnitTests\"
566+ TestUsingNUnit - testProject " $RepoRoot \tests\FSharp.Compiler.Service.Tests\FSharp.Compiler.Service.Tests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Compiler.Service.Tests\"
567+ TestUsingXUnit - testProject " $RepoRoot \tests\FSharp.Compiler.Private.Scripting.UnitTests\FSharp.Compiler.Private.Scripting.UnitTests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Compiler.Private.Scripting.UnitTests\"
568+ TestUsingNUnit - testProject " $RepoRoot \tests\FSharp.Build.UnitTests\FSharp.Build.UnitTests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Build.UnitTests\"
569+ TestUsingXUnit - testProject " $RepoRoot \tests\FSharp.Core.UnitTests\FSharp.Core.UnitTests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Core.UnitTests\"
570+
571+ # Collect output from background jobs
572+ Wait-job $bgJob | out-null
573+ Receive-Job $bgJob - ErrorAction Stop
574+ }
575+
576576 if ($testFSharpQA ) {
577577 Push-Location " $RepoRoot \tests\fsharpqa\source"
578578 $nugetPackages = Get-PackagesDir
@@ -594,42 +594,42 @@ try {
594594 }
595595
596596 if ($testFSharpCore ) {
597- TestUsingXUnit - testProject " $RepoRoot \tests\FSharp.Core.UnitTests\FSharp.Core.UnitTests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Core.UnitTests\"
598597 TestUsingXUnit - testProject " $RepoRoot \tests\FSharp.Core.UnitTests\FSharp.Core.UnitTests.fsproj" - targetFramework $coreclrTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Core.UnitTests\"
598+ TestUsingXUnit - testProject " $RepoRoot \tests\FSharp.Core.UnitTests\FSharp.Core.UnitTests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Core.UnitTests\"
599599 }
600600
601601 if ($testCompiler ) {
602- TestUsingXUnit - testProject " $RepoRoot \tests\FSharp.Compiler.ComponentTests\FSharp.Compiler.ComponentTests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Compiler.ComponentTests\" - noTestFilter $true
603602 TestUsingXUnit - testProject " $RepoRoot \tests\FSharp.Compiler.ComponentTests\FSharp.Compiler.ComponentTests.fsproj" - targetFramework $coreclrTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Compiler.ComponentTests\" - noTestFilter $true
604- TestUsingNUnit - testProject " $RepoRoot \tests\FSharp.Compiler.UnitTests \FSharp.Compiler.UnitTests .fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Compiler.UnitTests\ "
603+ TestUsingXUnit - testProject " $RepoRoot \tests\FSharp.Compiler.ComponentTests \FSharp.Compiler.ComponentTests .fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Compiler.ComponentTests\ " - noTestFilter $true
605604 TestUsingNUnit - testProject " $RepoRoot \tests\FSharp.Compiler.UnitTests\FSharp.Compiler.UnitTests.fsproj" - targetFramework $coreclrTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Compiler.UnitTests\"
605+ TestUsingNUnit - testProject " $RepoRoot \tests\FSharp.Compiler.UnitTests\FSharp.Compiler.UnitTests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Compiler.UnitTests\"
606606 }
607607
608608
609609 if ($testCompilerComponentTests ) {
610- TestUsingXUnit - testProject " $RepoRoot \tests\FSharp.Compiler.ComponentTests\FSharp.Compiler.ComponentTests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Compiler.ComponentTests\" - noTestFilter $true
611610 TestUsingXUnit - testProject " $RepoRoot \tests\FSharp.Compiler.ComponentTests\FSharp.Compiler.ComponentTests.fsproj" - targetFramework $coreclrTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Compiler.ComponentTests\"
611+ TestUsingXUnit - testProject " $RepoRoot \tests\FSharp.Compiler.ComponentTests\FSharp.Compiler.ComponentTests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Compiler.ComponentTests\" - noTestFilter $true
612612 }
613613
614614
615615 if ($testCompilerService ) {
616- TestUsingNUnit - testProject " $RepoRoot \tests\FSharp.Compiler.Service.Tests\FSharp.Compiler.Service.Tests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Compiler.Service.Tests\"
617616 TestUsingNUnit - testProject " $RepoRoot \tests\FSharp.Compiler.Service.Tests\FSharp.Compiler.Service.Tests.fsproj" - targetFramework $coreclrTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Compiler.Service.Tests\"
617+ TestUsingNUnit - testProject " $RepoRoot \tests\FSharp.Compiler.Service.Tests\FSharp.Compiler.Service.Tests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Compiler.Service.Tests\"
618618 }
619619
620620 if ($testCambridge ) {
621- TestUsingNUnit - testProject " $RepoRoot \tests\fsharp\FSharpSuite.Tests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharpSuite.Tests\"
622621 TestUsingNUnit - testProject " $RepoRoot \tests\fsharp\FSharpSuite.Tests.fsproj" - targetFramework $coreclrTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharpSuite.Tests\"
622+ TestUsingNUnit - testProject " $RepoRoot \tests\fsharp\FSharpSuite.Tests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharpSuite.Tests\"
623623 }
624624
625625 if ($testScripting ) {
626- TestUsingXUnit - testProject " $RepoRoot \tests\FSharp.Compiler.Private.Scripting.UnitTests\FSharp.Compiler.Private.Scripting.UnitTests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Compiler.Private.Scripting.UnitTests\"
627626 TestUsingXUnit - testProject " $RepoRoot \tests\FSharp.Compiler.Private.Scripting.UnitTests\FSharp.Compiler.Private.Scripting.UnitTests.fsproj" - targetFramework $coreclrTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Compiler.Private.Scripting.UnitTests\"
627+ TestUsingXUnit - testProject " $RepoRoot \tests\FSharp.Compiler.Private.Scripting.UnitTests\FSharp.Compiler.Private.Scripting.UnitTests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Compiler.Private.Scripting.UnitTests\"
628628 }
629629
630630 if ($testVs -and -not $noVisualStudio ) {
631- TestUsingNUnit - testProject " $RepoRoot \vsintegration\tests\UnitTests\VisualFSharp.UnitTests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\VisualFSharp.UnitTests\"
632631 TestUsingXUnit - testProject " $RepoRoot \vsintegration\tests\FSharp.Editor.Tests\FSharp.Editor.Tests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\FSharp.Editor.Tests\FSharp.Editor.Tests.fsproj"
632+ TestUsingNUnit - testProject " $RepoRoot \vsintegration\tests\UnitTests\VisualFSharp.UnitTests.fsproj" - targetFramework $desktopTargetFramework - testadapterpath " $ArtifactsDir \bin\VisualFSharp.UnitTests\"
633633 }
634634
635635 if ($testIntegration ) {
0 commit comments