Author: adietish
Date: 2011-08-19 15:02:53 -0400 (Fri, 19 Aug 2011)
New Revision: 34098
Modified:
trunk/as/tests/org.jboss.ide.eclipse.as.egit.test/src/org/jboss/ide/eclipse/as/egit/internal/test/EGitUtilsTest.java
Log:
[JBIDE-9513] pushtest finally implemented and running successfully!
Modified:
trunk/as/tests/org.jboss.ide.eclipse.as.egit.test/src/org/jboss/ide/eclipse/as/egit/internal/test/EGitUtilsTest.java
===================================================================
---
trunk/as/tests/org.jboss.ide.eclipse.as.egit.test/src/org/jboss/ide/eclipse/as/egit/internal/test/EGitUtilsTest.java 2011-08-19
18:52:57 UTC (rev 34097)
+++
trunk/as/tests/org.jboss.ide.eclipse.as.egit.test/src/org/jboss/ide/eclipse/as/egit/internal/test/EGitUtilsTest.java 2011-08-19
19:02:53 UTC (rev 34098)
@@ -135,25 +135,28 @@
EGitUtils.commit(testProject.getProject(), null);
- testUtils.assertRepositoryContainsFiles(testRepository.getRepository(),
+ testUtils.assertRepositoryContainsFiles(
+ testRepository.getRepository(),
new String[] { testUtils.getRepositoryPath(file) });
}
@Test
- public void canPushRepoToAntoherRepo() throws Exception {
+ public void fileAddedToCloneIsInOriginAfterPush() throws Exception {
+ String fileName = "b.txt";
+ String fileContent = "adietish(a)redhat.com";
+ Repository clonedRepository = clonedTestRepository.getRepository();
+ newRepositoryFile(fileName, fileContent, clonedRepository);
+ Git git = new Git(clonedRepository);
+ git.add().addFilepattern(fileName).call();
+ git.commit().setCommitter(GIT_USER, GIT_EMAIL).setMessage("adding a new
file").call();
- newRepositoryFile("b.txt", "9876",
clonedTestRepository.getRepository());
- new Git(clonedTestRepository.getRepository())
- .add().addFilepattern("b.txt").call();
- new Git(clonedTestRepository.getRepository())
- .commit().setCommitter(GIT_USER, GIT_EMAIL).setMessage("commit").call();
+ EGitUtils.push(clonedRepository, null);
- EGitUtils.push(clonedTestRepository.getRepository(), null);
-
+ // does origin contain file added to clone?
testUtils.assertRepositoryContainsFilesWithContent(
- testRepository.getRepository(),
- "b.txt",
- "9876");
+ clonedRepository,
+ fileName,
+ fileContent);
}
private void addToRepository(IFile file, TestRepository testRepository) throws
IOException, CoreException {
Show replies by date