@@ -15,7 +15,7 @@ namespace IntegrationTests
15
15
class RepositoryManagerTests : BaseGitEnvironmentTest
16
16
{
17
17
private RepositoryManagerEvents repositoryManagerEvents ;
18
- private TimeSpan Timeout = TimeSpan . FromSeconds ( 20 ) ;
18
+ private TimeSpan Timeout = TimeSpan . FromSeconds ( 5 ) ;
19
19
20
20
public override void OnSetup ( )
21
21
{
@@ -350,13 +350,15 @@ await Initialize(TestRepoMasterCleanSynchronized, initializeRepository: false,
350
350
repositoryManagerEvents . CurrentBranchUpdated . WaitOne ( Timeout ) . Should ( ) . BeTrue ( ) ;
351
351
repositoryManagerEvents . LocalBranchesUpdated . WaitOne ( Timeout ) . Should ( ) . BeTrue ( ) ;
352
352
repositoryManagerEvents . RemoteBranchesUpdated . WaitOne ( Timeout ) . Should ( ) . BeTrue ( ) ;
353
+ repositoryManagerEvents . GitAheadBehindStatusUpdated . WaitOne ( Timeout ) . Should ( ) . BeTrue ( ) ;
354
+ repositoryManagerEvents . GitLogUpdated . WaitOne ( Timeout ) . Should ( ) . BeTrue ( ) ;
353
355
354
356
repositoryManagerListener . Received ( ) . OnIsBusyChanged ( Args . Bool ) ;
355
357
repositoryManagerListener . Received ( ) . CurrentBranchUpdated ( Args . NullableConfigBranch , Args . NullableConfigRemote ) ;
356
- repositoryManagerListener . DidNotReceive ( ) . GitAheadBehindStatusUpdated ( Args . GitAheadBehindStatus ) ;
358
+ repositoryManagerListener . Received ( ) . GitAheadBehindStatusUpdated ( Args . GitAheadBehindStatus ) ;
357
359
repositoryManagerListener . DidNotReceive ( ) . GitStatusUpdated ( Args . GitStatus ) ;
358
360
repositoryManagerListener . DidNotReceive ( ) . GitLocksUpdated ( Args . GitLocks ) ;
359
- repositoryManagerListener . DidNotReceive ( ) . GitLogUpdated ( Args . GitLogs ) ;
361
+ repositoryManagerListener . Received ( ) . GitLogUpdated ( Args . GitLogs ) ;
360
362
repositoryManagerListener . Received ( ) . LocalBranchesUpdated ( Args . LocalBranchDictionary ) ;
361
363
repositoryManagerListener . Received ( ) . RemoteBranchesUpdated ( Args . RemoteDictionary , Args . RemoteBranchDictionary ) ;
362
364
}
@@ -418,13 +420,14 @@ await Initialize(TestRepoMasterCleanSynchronized, initializeRepository: false,
418
420
repositoryManagerEvents . WaitForNotBusy ( ) ;
419
421
420
422
repositoryManagerEvents . LocalBranchesUpdated . WaitOne ( Timeout ) . Should ( ) . BeTrue ( ) ;
423
+ repositoryManagerEvents . GitLogUpdated . WaitOne ( Timeout ) . Should ( ) . BeTrue ( ) ;
421
424
422
425
repositoryManagerListener . Received ( ) . OnIsBusyChanged ( Args . Bool ) ;
423
426
repositoryManagerListener . DidNotReceive ( ) . CurrentBranchUpdated ( Args . NullableConfigBranch , Args . NullableConfigRemote ) ;
424
427
repositoryManagerListener . DidNotReceive ( ) . GitAheadBehindStatusUpdated ( Args . GitAheadBehindStatus ) ;
425
428
repositoryManagerListener . DidNotReceive ( ) . GitStatusUpdated ( Args . GitStatus ) ;
426
429
repositoryManagerListener . DidNotReceive ( ) . GitLocksUpdated ( Args . GitLocks ) ;
427
- repositoryManagerListener . DidNotReceive ( ) . GitLogUpdated ( Args . GitLogs ) ;
430
+ repositoryManagerListener . Received ( ) . GitLogUpdated ( Args . GitLogs ) ;
428
431
repositoryManagerListener . Received ( ) . LocalBranchesUpdated ( Args . LocalBranchDictionary ) ;
429
432
repositoryManagerListener . DidNotReceive ( ) . RemoteBranchesUpdated ( Args . RemoteDictionary , Args . RemoteBranchDictionary ) ;
430
433
}
@@ -569,6 +572,7 @@ await RepositoryManager.SwitchBranch("branch2")
569
572
570
573
repositoryManagerEvents . CurrentBranchUpdated . WaitOne ( Timeout ) . Should ( ) . BeTrue ( ) ;
571
574
repositoryManagerEvents . GitLogUpdated . WaitOne ( Timeout ) . Should ( ) . BeTrue ( ) ;
575
+ repositoryManagerEvents . GitLogUpdated . WaitOne ( Timeout ) . Should ( ) . BeTrue ( ) ;
572
576
573
577
repositoryManagerListener . Received ( ) . OnIsBusyChanged ( Args . Bool ) ;
574
578
repositoryManagerListener . Received ( ) . CurrentBranchUpdated ( Args . NullableConfigBranch , Args . NullableConfigRemote ) ;
@@ -616,13 +620,15 @@ await Initialize(TestRepoMasterCleanSynchronized, initializeRepository: false,
616
620
repositoryManagerEvents . WaitForNotBusy ( ) ;
617
621
618
622
repositoryManagerEvents . LocalBranchesUpdated . WaitOne ( Timeout ) . Should ( ) . BeTrue ( ) ;
623
+ repositoryManagerEvents . GitStatusUpdated . WaitOne ( Timeout ) . Should ( ) . BeTrue ( ) ;
624
+ repositoryManagerEvents . GitLogUpdated . WaitOne ( Timeout ) . Should ( ) . BeTrue ( ) ;
619
625
620
626
repositoryManagerListener . Received ( ) . OnIsBusyChanged ( Args . Bool ) ;
621
627
repositoryManagerListener . DidNotReceive ( ) . CurrentBranchUpdated ( Args . NullableConfigBranch , Args . NullableConfigRemote ) ;
622
628
repositoryManagerListener . DidNotReceive ( ) . GitAheadBehindStatusUpdated ( Args . GitAheadBehindStatus ) ;
623
- repositoryManagerListener . DidNotReceive ( ) . GitStatusUpdated ( Args . GitStatus ) ;
629
+ repositoryManagerListener . Received ( ) . GitStatusUpdated ( Args . GitStatus ) ;
624
630
repositoryManagerListener . DidNotReceive ( ) . GitLocksUpdated ( Args . GitLocks ) ;
625
- repositoryManagerListener . DidNotReceive ( ) . GitLogUpdated ( Args . GitLogs ) ;
631
+ repositoryManagerListener . Received ( ) . GitLogUpdated ( Args . GitLogs ) ;
626
632
repositoryManagerListener . Received ( ) . LocalBranchesUpdated ( Args . LocalBranchDictionary ) ;
627
633
repositoryManagerListener . DidNotReceive ( ) . RemoteBranchesUpdated ( Args . RemoteDictionary , Args . RemoteBranchDictionary ) ;
628
634
}
@@ -664,14 +670,15 @@ await Initialize(TestRepoMasterCleanUnsynchronized, initializeRepository: false,
664
670
repositoryManagerEvents . WaitForNotBusy ( ) ;
665
671
666
672
repositoryManagerEvents . RemoteBranchesUpdated . WaitOne ( Timeout ) . Should ( ) . BeTrue ( ) ;
673
+ repositoryManagerEvents . GitLogUpdated . WaitOne ( Timeout ) . Should ( ) . BeTrue ( ) ;
667
674
repositoryManagerEvents . GitAheadBehindStatusUpdated . WaitOne ( Timeout ) . Should ( ) . BeTrue ( ) ;
668
675
669
676
repositoryManagerListener . Received ( ) . OnIsBusyChanged ( Args . Bool ) ;
670
677
repositoryManagerListener . DidNotReceive ( ) . CurrentBranchUpdated ( Args . NullableConfigBranch , Args . NullableConfigRemote ) ;
671
678
repositoryManagerListener . Received ( ) . GitAheadBehindStatusUpdated ( Args . GitAheadBehindStatus ) ;
672
679
repositoryManagerListener . DidNotReceive ( ) . GitStatusUpdated ( Args . GitStatus ) ;
673
680
repositoryManagerListener . DidNotReceive ( ) . GitLocksUpdated ( Args . GitLocks ) ;
674
- repositoryManagerListener . DidNotReceive ( ) . GitLogUpdated ( Args . GitLogs ) ;
681
+ repositoryManagerListener . Received ( ) . GitLogUpdated ( Args . GitLogs ) ;
675
682
repositoryManagerListener . DidNotReceive ( ) . LocalBranchesUpdated ( Args . LocalBranchDictionary ) ;
676
683
repositoryManagerListener . Received ( ) . RemoteBranchesUpdated ( Args . RemoteDictionary , Args . RemoteBranchDictionary ) ;
677
684
}
0 commit comments