public void setup(boolean initRepo) throws IOException { ioService = new IOServiceDotFileImpl(); createTempDirectory(); setupJGitRepository("git://amend-repo-test", initRepo ); }
dora1); fsUtils.setupJGitRepository(defaultRepo + "2", false); Path writeFS2 = fsUtils.getIoService().get(URI.create(defaultRepo + "2" + "/init1.file")); dora1); fsUtils.setupJGitRepository(defaultRepo + "3", false); Path writeFS3 = fsUtils.getIoService().get(URI.create(defaultRepo + "3" + "/init1.file")); fsUtils.setupJGitRepository(defaultRepo, false); Path secondWriteFS1 = fsUtils.getIoService().get(URI.create(defaultRepo + "/init2.file")); fsUtils.setupJGitRepository(defaultRepo + "5", false); fsUtils.setupJGitRepository(defaultRepo + "6", false);
dora1); fsUtils.setupJGitRepository(defaultRepo + "2", false); Path writeFS2 = fsUtils.getIoService().get(URI.create(defaultRepo + "2" + "/init1.file")); dora1); fsUtils.setupJGitRepository(defaultRepo + "3", false); Path writeFS3 = fsUtils.getIoService().get(URI.create(defaultRepo + "3" + "/init1.file")); fsUtils.setupJGitRepository(defaultRepo, false); Path secondWriteFS1 = fsUtils.getIoService().get(URI.create(defaultRepo + "/init2.file")); fsUtils.setupJGitRepository(defaultRepo + "5", false); fsUtils.setupJGitRepository(defaultRepo + "6", false);
@Test public void branchingTest() throws IOException { FileSystem fileSystem = fsUtils.setupJGitRepository("git://dora-repo", true); fsUtils.getProvider().forceAsDefault(); Path branchPath = fileSystem.getPath("branch", "dir"); Path pathOnBranch = branchPath.resolve("test.file"); String expected = "dora"; fsUtils.getIoService().write(pathOnBranch, expected); String actual = fsUtils.getIoService().readAllString(branchPath.resolve("test.file")); assertEquals(expected, actual); } }
@Test public void branchingTest() throws IOException { FileSystem fileSystem = fsUtils.setupJGitRepository("git://dora-repo", true); fsUtils.getProvider().forceAsDefault(); Path branchPath = fileSystem.getPath("branch", "dir"); Path pathOnBranch = branchPath.resolve("test.file"); String expected = "dora"; fsUtils.getIoService().write(pathOnBranch, expected); String actual = fsUtils.getIoService().readAllString(branchPath.resolve("test.file")); assertEquals(expected, actual); } }