From b9d9ba14bf9fc47ab1ae9c41e6e37029b9f31002 Mon Sep 17 00:00:00 2001 Message-Id: From: Mark Wooding Date: Thu, 20 Mar 2008 23:12:10 +0000 Subject: [PATCH] Try uncommitting a commit with not exactly one parent MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Organization: Straylight/Edgeware From: Karl Hasselström This should fail cleanly -- and in fact it does. Except for printing an assertion backtrace instead of a nice error message. (This is a regression introduced by the conversion of "stg uncommit" to the new infrastructure.) Found by Erik Sandberg . Signed-off-by: Karl Hasselström --- t/t1300-uncommit.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/t/t1300-uncommit.sh b/t/t1300-uncommit.sh index d86e579..0d952a7 100755 --- a/t/t1300-uncommit.sh +++ b/t/t1300-uncommit.sh @@ -78,4 +78,9 @@ test_expect_success \ stg commit --all ' +test_expect_failure 'Uncommit a commit with not precisely one parent' ' + stg uncommit -n 5 ; [ $? = 2 ] && + [ "$(echo $(stg series))" = "" ] +' + test_done -- [mdw]