@@ -32,6 +32,10 @@ await Initialize(TestRepoMasterCleanSynchronized, initializeRepository: false,
32
32
repositoryManagerListener . AttachListener ( manager , repositoryManagerEvents ) ;
33
33
} ) ;
34
34
35
+ repositoryManagerEvents . CurrentBranchUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
36
+ repositoryManagerEvents . LocalBranchesUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
37
+ repositoryManagerEvents . RemoteBranchesUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
38
+
35
39
repositoryManagerListener . DidNotReceive ( ) . OnIsBusyChanged ( Args . Bool ) ;
36
40
repositoryManagerListener . Received ( ) . CurrentBranchUpdated ( Args . NullableConfigBranch , Args . NullableConfigRemote ) ;
37
41
repositoryManagerListener . DidNotReceive ( ) . GitStatusUpdated ( Args . GitStatus ) ;
@@ -51,6 +55,10 @@ await Initialize(TestRepoMasterCleanSynchronized, initializeRepository: false,
51
55
repositoryManagerListener . AttachListener ( manager , repositoryManagerEvents ) ;
52
56
} ) ;
53
57
58
+ repositoryManagerEvents . CurrentBranchUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
59
+ repositoryManagerEvents . LocalBranchesUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
60
+ repositoryManagerEvents . RemoteBranchesUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
61
+
54
62
repositoryManagerListener . ClearReceivedCalls ( ) ;
55
63
56
64
var foobarTxt = TestRepoMasterCleanSynchronized . Combine ( "foobar.txt" ) ;
@@ -82,6 +90,10 @@ await Initialize(TestRepoMasterCleanSynchronized, initializeRepository: false,
82
90
repositoryManagerListener . AttachListener ( manager , repositoryManagerEvents ) ;
83
91
} ) ;
84
92
93
+ repositoryManagerEvents . CurrentBranchUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
94
+ repositoryManagerEvents . LocalBranchesUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
95
+ repositoryManagerEvents . RemoteBranchesUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
96
+
85
97
repositoryManagerListener . ClearReceivedCalls ( ) ;
86
98
87
99
var foobarTxt = TestRepoMasterCleanSynchronized . Combine ( "foobar.txt" ) ;
@@ -139,6 +151,10 @@ await Initialize(TestRepoMasterCleanSynchronized, initializeRepository: false,
139
151
repositoryManagerListener . AttachListener ( manager , repositoryManagerEvents ) ;
140
152
} ) ;
141
153
154
+ repositoryManagerEvents . CurrentBranchUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
155
+ repositoryManagerEvents . LocalBranchesUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
156
+ repositoryManagerEvents . RemoteBranchesUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
157
+
142
158
repositoryManagerListener . ClearReceivedCalls ( ) ;
143
159
144
160
var foobarTxt = TestRepoMasterCleanSynchronized . Combine ( "foobar.txt" ) ;
@@ -195,6 +211,10 @@ await Initialize(TestRepoMasterCleanSynchronized, initializeRepository: false,
195
211
repositoryManagerListener . AttachListener ( manager , repositoryManagerEvents ) ;
196
212
} ) ;
197
213
214
+ repositoryManagerEvents . CurrentBranchUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
215
+ repositoryManagerEvents . LocalBranchesUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
216
+ repositoryManagerEvents . RemoteBranchesUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
217
+
198
218
repositoryManagerListener . ClearReceivedCalls ( ) ;
199
219
200
220
await RepositoryManager . SwitchBranch ( "feature/document" ) . StartAsAsync ( ) ;
@@ -224,6 +244,10 @@ await Initialize(TestRepoMasterCleanSynchronized, initializeRepository: false,
224
244
repositoryManagerListener . AttachListener ( manager , repositoryManagerEvents ) ;
225
245
} ) ;
226
246
247
+ repositoryManagerEvents . CurrentBranchUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
248
+ repositoryManagerEvents . LocalBranchesUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
249
+ repositoryManagerEvents . RemoteBranchesUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
250
+
227
251
repositoryManagerListener . ClearReceivedCalls ( ) ;
228
252
229
253
await RepositoryManager . DeleteBranch ( "feature/document" , true ) . StartAsAsync ( ) ;
@@ -255,6 +279,10 @@ await Initialize(TestRepoMasterCleanSynchronized, initializeRepository: false,
255
279
repositoryManagerListener . AttachListener ( manager , repositoryManagerEvents ) ;
256
280
} ) ;
257
281
282
+ repositoryManagerEvents . CurrentBranchUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
283
+ repositoryManagerEvents . LocalBranchesUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
284
+ repositoryManagerEvents . RemoteBranchesUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
285
+
258
286
repositoryManagerListener . ClearReceivedCalls ( ) ;
259
287
260
288
var createdBranch1 = "feature/document2" ;
@@ -304,6 +332,10 @@ await Initialize(TestRepoMasterCleanSynchronized, initializeRepository: false,
304
332
repositoryManagerListener . AttachListener ( manager , repositoryManagerEvents ) ;
305
333
} ) ;
306
334
335
+ repositoryManagerEvents . CurrentBranchUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
336
+ repositoryManagerEvents . LocalBranchesUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
337
+ repositoryManagerEvents . RemoteBranchesUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
338
+
307
339
repositoryManagerListener . ClearReceivedCalls ( ) ;
308
340
309
341
await RepositoryManager . RemoteRemove ( "origin" ) . StartAsAsync ( ) ;
@@ -356,6 +388,10 @@ await Initialize(TestRepoMasterTwoRemotes, initializeRepository: false,
356
388
repositoryManagerListener . AttachListener ( manager , repositoryManagerEvents ) ;
357
389
} ) ;
358
390
391
+ repositoryManagerEvents . CurrentBranchUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
392
+ repositoryManagerEvents . LocalBranchesUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
393
+ repositoryManagerEvents . RemoteBranchesUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
394
+
359
395
repositoryManagerListener . ClearReceivedCalls ( ) ;
360
396
361
397
await RepositoryManager . CreateBranch ( "branch2" , "another/master" )
@@ -408,6 +444,10 @@ await Initialize(TestRepoMasterCleanSynchronized, initializeRepository: false,
408
444
repositoryManagerListener . AttachListener ( manager , repositoryManagerEvents ) ;
409
445
} ) ;
410
446
447
+ repositoryManagerEvents . CurrentBranchUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
448
+ repositoryManagerEvents . LocalBranchesUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
449
+ repositoryManagerEvents . RemoteBranchesUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
450
+
411
451
repositoryManagerListener . ClearReceivedCalls ( ) ;
412
452
413
453
await RepositoryManager . Pull ( "origin" , "master" ) . StartAsAsync ( ) ;
@@ -437,6 +477,10 @@ await Initialize(TestRepoMasterCleanUnsynchronized, initializeRepository: false,
437
477
repositoryManagerListener . AttachListener ( manager , repositoryManagerEvents ) ;
438
478
} ) ;
439
479
480
+ repositoryManagerEvents . CurrentBranchUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
481
+ repositoryManagerEvents . LocalBranchesUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
482
+ repositoryManagerEvents . RemoteBranchesUpdated . WaitOne ( TimeSpan . FromSeconds ( 20 ) ) . Should ( ) . BeTrue ( ) ;
483
+
440
484
repositoryManagerListener . ClearReceivedCalls ( ) ;
441
485
442
486
await RepositoryManager . Fetch ( "origin" ) . StartAsAsync ( ) ;
0 commit comments