File tree Expand file tree Collapse file tree 1 file changed +19
-7
lines changed
src/SocketIOClient.Test/SocketIOTests Expand file tree Collapse file tree 1 file changed +19
-7
lines changed Original file line number Diff line number Diff line change 11using Microsoft . VisualStudio . TestTools . UnitTesting ;
22using SocketIOClient . Test . SocketIOTests . V4 ;
3+ using System ;
34using System . Collections . Generic ;
45using System . Threading ;
56
@@ -19,22 +20,33 @@ public class AssemblyIntegrationTest
1920 [ AssemblyInitialize ]
2021 public static void Initialize ( TestContext context )
2122 {
22- foreach ( var server in Servers )
23+ if ( ! IsRunningOnAzureDevOps ( ) )
2324 {
24- server . Create ( ) ;
25- }
25+ foreach ( var server in Servers )
26+ {
27+ server . Create ( ) ;
28+ }
2629
27- // Give some time to be sure that servers are running.
28- Thread . Sleep ( 5000 ) ;
30+ // Give some time to be sure that servers are running.
31+ Thread . Sleep ( 5000 ) ;
32+ }
2933 }
3034
3135 [ AssemblyCleanup ]
3236 public static void Cleanup ( )
3337 {
34- foreach ( var server in Servers )
38+ if ( ! IsRunningOnAzureDevOps ( ) )
3539 {
36- server . Destroy ( ) ;
40+ foreach ( var server in Servers )
41+ {
42+ server . Destroy ( ) ;
43+ }
3744 }
3845 }
46+
47+ private static bool IsRunningOnAzureDevOps ( )
48+ {
49+ return Environment . GetEnvironmentVariable ( "SYSTEM_DEFINITIONID" ) != null ;
50+ }
3951 }
4052}
You can’t perform that action at this time.
0 commit comments