Преглед изворни кода

add windows integration tests

Dan Walmsley пре 3 година
родитељ
комит
03b0fcb454
1 измењених фајлова са 18 додато и 1 уклоњено
  1. 18 1
      azure-pipelines-integrationtests.yml

+ 18 - 1
azure-pipelines-integrationtests.yml

@@ -6,7 +6,7 @@
 trigger:
 trigger:
 - master
 - master
 
 
-
+jobs:
 - job: Mac
 - job: Mac
   pool:
   pool:
     name: 'AvaloniaMacPool'
     name: 'AvaloniaMacPool'
@@ -19,3 +19,20 @@ trigger:
 - job: Windows
 - job: Windows
   pool:
   pool:
     vmImage: 'windows-2022'
     vmImage: 'windows-2022'
+
+  steps:
+  - task: Windows Application Driver@0
+    inputs:
+      OperationType: 'Start'
+      AgentResolution: '1080p'
+    displayName: 'Start WinAppDriver'
+
+  - task: DotNetCoreCLI@2
+    inputs:
+      command: 'test'
+      projects: 'tests/Avalonia.IntegrationTests.Appium/'
+
+  - task: Windows Application Driver@0
+    inputs:
+      OperationType: 'Stop'
+    displayName: 'Stop WinAppDriver'