Do not call 'refresh' when creating a patch (bug #8872)
[stgit] / t / t2200-rebase.sh
index 52462dd..c142e08 100755 (executable)
@@ -27,7 +27,20 @@ test_expect_success \
        'Rebase to previous commit' \
        '
        stg rebase master~1 &&
-       test `stg id base@stack` = `git rev-parse master~1`
+       test `stg id base@stack` = `git rev-parse master~1` &&
+       test `stg applied | wc -l` = 1
+       '
+
+test_expect_failure \
+       'Attempt rebase to non-existing commit' \
+       '
+       stg rebase not-a-ref
+       '
+
+test_expect_success \
+       'Check patches were re-applied' \
+       '
+       test $(stg applied | wc -l) = 1
        '
 
 test_done