SubmoduleDeinitTest fails on Windows
Bug: 538068 Change-Id: I982e8b12936582e8e119f45d7a3bf4888d3e0e1a Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
This commit is contained in:
parent
c23d024ea8
commit
5a95e7e74b
|
@ -136,10 +136,12 @@ public void dirtySubmoduleBecauseNewCommit() throws Exception {
|
|||
generator.next();
|
||||
|
||||
//want to create a commit inside the repo...
|
||||
Repository submoduleLocalRepo = generator.getRepository();
|
||||
JGitTestUtil.writeTrashFile(submoduleLocalRepo, "file.txt", "new data");
|
||||
Git.wrap(submoduleLocalRepo).commit().setAll(true).setMessage("local commit").call();
|
||||
|
||||
try (Repository submoduleLocalRepo = generator.getRepository()) {
|
||||
JGitTestUtil.writeTrashFile(submoduleLocalRepo, "file.txt",
|
||||
"new data");
|
||||
Git.wrap(submoduleLocalRepo).commit().setAll(true)
|
||||
.setMessage("local commit").call();
|
||||
}
|
||||
SubmoduleDeinitResult result = runDeinit(new SubmoduleDeinitCommand(db).addPath("sub"));
|
||||
assertEquals(path, result.getPath());
|
||||
assertEquals(SubmoduleDeinitCommand.SubmoduleDeinitStatus.DIRTY, result.getStatus());
|
||||
|
|
|
@ -227,11 +227,11 @@ private SubmoduleDeinitStatus checkDirty(RevWalk revWalk, String path)
|
|||
return SubmoduleDeinitStatus.DIRTY;
|
||||
}
|
||||
|
||||
Repository submoduleRepo = w.getRepository();
|
||||
|
||||
Status status = Git.wrap(submoduleRepo).status().call();
|
||||
return status.isClean() ? SubmoduleDeinitStatus.SUCCESS
|
||||
: SubmoduleDeinitStatus.DIRTY;
|
||||
try (Repository submoduleRepo = w.getRepository()) {
|
||||
Status status = Git.wrap(submoduleRepo).status().call();
|
||||
return status.isClean() ? SubmoduleDeinitStatus.SUCCESS
|
||||
: SubmoduleDeinitStatus.DIRTY;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue