Skip to content
This repository was archived by the owner on Dec 5, 2024. It is now read-only.

Commit 618e9dc

Browse files
StanleyGoldmanshana
authored andcommitted
Removing integration test
1 parent 23c642a commit 618e9dc

File tree

2 files changed

+1
-63
lines changed

2 files changed

+1
-63
lines changed

src/GitHub.Api/Git/GitClient.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -370,7 +370,7 @@ public ITask<string> Add(IList<string> files,
370370
return last;
371371
}
372372

373-
public ITask<string> Discard( IList<string> files,
373+
public ITask<string> Discard( IList<string> files,
374374
IOutputProcessor<string> processor = null)
375375
{
376376
Logger.Trace("Checkout Files");

src/tests/IntegrationTests/Events/RepositoryManagerTests.cs

Lines changed: 0 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -755,67 +755,5 @@ public async Task ShouldDetectGitFetch()
755755
EndTest(logger);
756756
}
757757
}
758-
759-
760-
761-
[Test]
762-
public async Task ShouldCheckoutFiles()
763-
{
764-
await Initialize(TestRepoMasterCleanSynchronized);
765-
766-
var repositoryManagerListener = Substitute.For<IRepositoryManagerListener>();
767-
repositoryManagerListener.AttachListener(RepositoryManager, repositoryManagerEvents);
768-
769-
var expected = new GitStatus
770-
{
771-
Behind = 1,
772-
LocalBranch = "master",
773-
RemoteBranch = "origin/master",
774-
Entries =
775-
new List<GitStatusEntry> {
776-
new GitStatusEntry("foobar.txt", TestRepoMasterCleanSynchronized.Combine("foobar.txt"),
777-
"foobar.txt", GitFileStatus.Untracked)
778-
}
779-
};
780-
781-
var result = new GitStatus();
782-
Environment.Repository.OnStatusUpdated += status => { result = status; };
783-
784-
var foobarTxt = TestRepoMasterCleanSynchronized.Combine("foobar.txt");
785-
foobarTxt.WriteAllText("foobar");
786-
787-
await TaskManager.Wait();
788-
RepositoryManager.WaitForEvents();
789-
WaitForNotBusy(repositoryManagerEvents, 1);
790-
791-
repositoryManagerListener.Received().OnStatusUpdate(Args.GitStatus);
792-
repositoryManagerListener.DidNotReceive().OnActiveBranchChanged(Arg.Any<ConfigBranch?>());
793-
repositoryManagerListener.DidNotReceive().OnActiveRemoteChanged(Arg.Any<ConfigRemote?>());
794-
repositoryManagerListener.DidNotReceive().OnLocalBranchListChanged();
795-
repositoryManagerListener.DidNotReceive().OnRemoteBranchListChanged();
796-
repositoryManagerListener.Received().OnIsBusyChanged(Args.Bool);
797-
repositoryManagerListener.DidNotReceive().OnLocksUpdated(Args.EnumerableGitLock);
798-
799-
await RepositoryManager.CheckoutFiles(new List<string>() { "foobar.txt" })
800-
.StartAsAsync();
801-
802-
await TaskManager.Wait();
803-
RepositoryManager.WaitForEvents();
804-
WaitForNotBusy(repositoryManagerEvents, 1);
805-
repositoryManagerEvents.OnStatusUpdate.WaitOne(TimeSpan.FromSeconds(1));
806-
807-
repositoryManagerListener.Received().OnStatusUpdate(Args.GitStatus);
808-
repositoryManagerListener.DidNotReceive().OnActiveBranchChanged(Arg.Any<ConfigBranch?>());
809-
repositoryManagerListener.DidNotReceive().OnActiveRemoteChanged(Arg.Any<ConfigRemote?>());
810-
repositoryManagerListener.DidNotReceive().OnLocalBranchListChanged();
811-
repositoryManagerListener.DidNotReceive().OnRemoteBranchListChanged();
812-
repositoryManagerListener.Received().OnIsBusyChanged(Args.Bool);
813-
repositoryManagerListener.DidNotReceive().OnLocksUpdated(Args.EnumerableGitLock);
814-
815-
result.AssertEqual(expected);
816-
817-
repositoryManagerListener.ClearReceivedCalls();
818-
repositoryManagerEvents.Reset();
819-
}
820758
}
821759
}

0 commit comments

Comments
 (0)