|
|
@@ -326,13 +326,13 @@ public class WLGitBridgeIntegrationTest {
|
|
|
File testprojDir = new File(dir, "testproj");
|
|
|
assertEquals(0, exitCode);
|
|
|
assertTrue(FileUtil.gitDirectoriesAreEqual(getResource("/pushFailsOnFirstStageOutOfDate/state/testproj"), testprojDir.toPath()));
|
|
|
- runtime.exec("git config push.default simple", null, testprojDir);
|
|
|
runtime.exec("touch push.tex", null, testprojDir).waitFor();
|
|
|
runtime.exec("git add -A", null, testprojDir).waitFor();
|
|
|
runtime.exec("git commit -m \"push\"", null, testprojDir).waitFor();
|
|
|
Process gitPush = runtime.exec("git push", null, testprojDir);
|
|
|
- gitPush.waitFor();
|
|
|
+ int pushExitCode = gitPush.waitFor();
|
|
|
wlgb.stop();
|
|
|
+ assertEquals(1, pushExitCode);
|
|
|
assertEquals(EXPECTED_OUT_PUSH_OUT_OF_DATE_FIRST, Util.fromStream(gitPush.getErrorStream(), 2));
|
|
|
}
|
|
|
|
|
|
@@ -361,13 +361,13 @@ public class WLGitBridgeIntegrationTest {
|
|
|
File testprojDir = new File(dir, "testproj");
|
|
|
assertEquals(0, exitCode);
|
|
|
assertTrue(FileUtil.gitDirectoriesAreEqual(getResource("/pushFailsOnSecondStageOutOfDate/state/testproj"), testprojDir.toPath()));
|
|
|
- runtime.exec("git config push.default simple", null, testprojDir);
|
|
|
runtime.exec("touch push.tex", null, testprojDir).waitFor();
|
|
|
runtime.exec("git add -A", null, testprojDir).waitFor();
|
|
|
runtime.exec("git commit -m \"push\"", null, testprojDir).waitFor();
|
|
|
Process gitPush = runtime.exec("git push", null, testprojDir);
|
|
|
- gitPush.waitFor();
|
|
|
+ int pushExitCode = gitPush.waitFor();
|
|
|
wlgb.stop();
|
|
|
+ assertEquals(1, pushExitCode);
|
|
|
assertEquals(EXPECTED_OUT_PUSH_OUT_OF_DATE_SECOND, Util.fromStream(gitPush.getErrorStream(), 2));
|
|
|
}
|
|
|
|