This repository was archived by the owner on Feb 25, 2026. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -58,20 +58,25 @@ jobs:
5858 displayName : Publish Test Results
5959 condition : always()
6060
61- - task : PublishPipelineArtifact@1
62- displayName : Publish UI Test Results
63- inputs :
64- targetPath : .\build\UITestResults.wtl
65- artifactName : WexLogFileOutput
66- condition : always()
67-
6861 - task : PublishPipelineArtifact@1
6962 displayName : Publish Test WexLogFileOutput
7063 inputs :
7164 targetPath : .\build\WexLogFileOutput
72- artifactName : WexErrorLogFileOutput
65+ artifactName : WexUnitTestErrorLogFileOutput
7366 condition : failed()
7467
68+ # ## UI Integration Tests ###
69+
70+ - powershell : .\build\build.ps1 -target=UITest
71+ displayName : UI Integration Tests
72+
73+ - task : PublishPipelineArtifact@1
74+ displayName : Publish UI Test Results
75+ inputs :
76+ targetPath : .\build\UITestResults.wtl
77+ artifactName : WexUITestLogFileOutput
78+ condition : always()
79+
7580 # ## Package ###
7681
7782 - powershell : .\build\build.ps1 -target=Package
@@ -107,9 +112,6 @@ jobs:
107112 artifact : Packages
108113 path : .\bin\nupkg
109114
110- - powershell : dir .\bin\nupkg
111- displayName : List NuGet Archive
112-
113115 - powershell : .\build\build.ps1 -target=SmokeTest
114116 displayName : SmokeTest
115117
Original file line number Diff line number Diff line change @@ -243,7 +243,7 @@ public string getMSTestAdapterPath(){
243243}
244244
245245Task ( "Test" )
246- . Description ( "Runs all Tests" )
246+ . Description ( "Runs all Unit Tests" )
247247 . Does ( ( ) =>
248248{
249249 Information ( "\n Running Unit Tests" ) ;
@@ -272,7 +272,11 @@ Task("Test")
272272 ArgumentCustomization = arg => arg . Append ( $ "-s { baseDir } /.runsettings") ,
273273 } ;
274274 DotNetCoreTest ( file . FullPath , testSettings ) ;
275- } ) . DoesForEach ( GetFiles ( taefBinDir + "/**/UITests.Tests.TAEF.dll" ) , ( file ) =>
275+ } ) . DeferOnError ( ) ;
276+
277+ Task ( "UITest" )
278+ . Description ( "Runs all UI Tests" )
279+ . DoesForEach ( GetFiles ( taefBinDir + "/**/UITests.Tests.TAEF.dll" ) , ( file ) =>
276280{
277281 Information ( "\n Running TAEF Interaction Tests" ) ;
278282
@@ -315,6 +319,7 @@ Task("MSTestUITest")
315319Task ( "Default" )
316320 . IsDependentOn ( "Build" )
317321 . IsDependentOn ( "Test" )
322+ . IsDependentOn ( "UITest" )
318323 . IsDependentOn ( "Package" ) ;
319324
320325Task ( "UpdateHeaders" )
You can’t perform that action at this time.
0 commit comments