Author: adietish
Date: 2011-08-17 10:06:33 -0400 (Wed, 17 Aug 2011)
New Revision: 34007
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/util/TestUtils.java
Log:
[JBIDE-9513] implementing #push, corrected TestUtils#getRepositoryPath(IResource)
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-17
14:06:24 UTC (rev 34006)
+++
trunk/as/tests/org.jboss.ide.eclipse.as.egit.test/src/org/jboss/ide/eclipse/as/egit/internal/test/EGitUtilsTest.java 2011-08-17
14:06:33 UTC (rev 34007)
@@ -85,7 +85,7 @@
}
@Test
- public void commitsFileInProject() throws Exception {
+ public void canCommitFileInProject() throws Exception {
IFile file = testUtils.addFileToProject(
testProject.getProject(),
"a.txt", "some text");
@@ -97,4 +97,9 @@
testUtils.assertRepositoryContainsFiles(repository, new String[] {
testUtils.getRepositoryPath(file) });
}
+ @Test
+ public void canPushRepoToAntoherRepo() {
+// EgitUtils.push(project, destinationRepository)
+ }
+
}
Modified:
trunk/as/tests/org.jboss.ide.eclipse.as.egit.test/src/org/jboss/ide/eclipse/as/egit/internal/test/util/TestUtils.java
===================================================================
---
trunk/as/tests/org.jboss.ide.eclipse.as.egit.test/src/org/jboss/ide/eclipse/as/egit/internal/test/util/TestUtils.java 2011-08-17
14:06:24 UTC (rev 34006)
+++
trunk/as/tests/org.jboss.ide.eclipse.as.egit.test/src/org/jboss/ide/eclipse/as/egit/internal/test/util/TestUtils.java 2011-08-17
14:06:33 UTC (rev 34007)
@@ -30,6 +30,7 @@
import org.eclipse.core.resources.ResourcesPlugin;
import org.eclipse.core.runtime.IPath;
import org.eclipse.core.runtime.Path;
+import org.eclipse.egit.core.project.RepositoryMapping;
import org.eclipse.jgit.lib.ObjectId;
import org.eclipse.jgit.lib.Repository;
import org.eclipse.jgit.treewalk.TreeWalk;
@@ -255,8 +256,8 @@
}
public String getRepositoryPath(IResource resource) {
- String fullPath = resource.getFullPath().toString();
- return fullPath.substring(1, fullPath.length());
+ RepositoryMapping mapping = RepositoryMapping.getMapping(resource);
+ return mapping.getRepoRelativePath(resource);
}
}
Show replies by date