test-lib: parse options in a for loop to keep $@ intact
[gitweb.git] / t / t3406-rebase-message.sh
index db8505eb86aaceba0412d70eac4a285821535522..f64b130cb805bbca8475f3c262693fa0faa2cafe 100755 (executable)
@@ -117,4 +117,14 @@ test_expect_success 'GIT_REFLOG_ACTION' '
        test_cmp expect actual
 '
 
+test_expect_success 'rebase -i onto unrelated history' '
+       git init unrelated &&
+       test_commit -C unrelated 1 &&
+       git -C unrelated remote add -f origin "$PWD" &&
+       git -C unrelated branch --set-upstream-to=origin/master &&
+       git -C unrelated -c core.editor=true rebase -i -v --stat >actual &&
+       test_i18ngrep "Changes to " actual &&
+       test_i18ngrep "5 files changed" actual
+'
+
 test_done