$ make check test -f \Context.hs || echo unknown | ./stringify Context context > \Context.hs Running addexitval.sh ... passed. Running addmv.sh ... passed. Running addrace.sh ... passed. Running addrm.sh ... passed. Running annotate.sh ... passed. Running bad_pending_after_pull.sh ... passed. Running directory_confusion.sh ... passed. Running get_tag.sh ... passed. Running harness.sh ... passed. Running haskell_policy.sh ... passed. Running illegal_mv.sh ... passed. Running impossible_unrevert.sh ... passed. Running justrm.sh ... passed. Running look_for_add.sh ... passed. Running mergeresolved.sh ... passed. Running merge_three_patches.sh ... passed. Running mv_and_remove_tests.sh ... passed. Running mv.sh ... FAILED! Output from failed mv.sh: test $DARCS || DARCS=$PWD/../darcs rm -rf temp mkdir temp cd temp $DARCS init echo hi world > temp.c $DARCS add temp.c $DARCS record --all -A test --patch-name=hi Finished recording patch 'hi' echo goodbye >> temp.c $DARCS whatsnew No changes! Running mv_then_add.sh ... passed. Running nonewline.sh ... passed. Running no_pristine.sh ... passed. Running obliterate.sh ... FAILED! Output from failed obliterate.sh: test $DARCS || DARCS=$PWD/../darcs export DARCS_EMAIL='hello world' rm -rf tempA mkdir tempA cd tempA $DARCS initialize echo hello world > foo $DARCS add foo $DARCS record -a -m hellofoo Finished recording patch 'hellofoo' echo goodbye world >> foo $DARCS record -a -m goodbyefoo No changes! $DARCS replace world bar foo echo Hi there foo > bar $DARCS add bar $DARCS record -a -m addbar Finished recording patch 'addbar' $DARCS mv bar baz $DARCS replace bar baz foo $DARCS record -a -m bar2baz Finished recording patch 'bar2baz' echo Do not love the baz, or anything in the baz. >> foo $DARCS record -a -m nolove No changes! $DARCS mv baz world $DARCS replace baz world foo $DARCS record -a -m baz2world Finished recording patch 'baz2world' $DARCS whatsnew | grep 'No changes' No changes! grep 'love the world' foo Do not love the world, or anything in the world. echo y | $DARCS obliterate -p baz2world Sat Dec 1 19:26:46 MST 2007 hello world * baz2world Shall I obliterate this patch? (1/?) [ynWvpxqadjkc], or ? for help: Finished obliterating. $DARCS whatsnew | grep 'No changes' No changes! grep 'love the baz' foo Running partial.sh ... passed. Running pending.sh ... passed. Running perms.sh ... passed. Running posthook.sh ... passed. Running pull_binary.sh ... passed. Running pull_two.sh ... passed. Running push.sh ... passed. Running query_manifest.sh ... passed. Running recordrace.sh ... passed. Running replace_after_pending_add.sh ... passed. Running replace_after_pending_mv.sh ... passed. Running replace.sh ... passed. Running revert_interactive.sh ... FAILED! Output from failed revert_interactive.sh: test $DARCS || DARCS=$PWD/../darcs rm -rf temp1 mkdir temp1 cd temp1 $DARCS init echo hello world > foo $DARCS add foo $DARCS record -a -m add -A x Finished recording patch 'add' echo goodbye world >> foo echo y/y | tr / \\012 | $DARCS revert There are no changes to revert! Finished reverting. cmp foo _darcs/pristine/foo cmp: EOF on _darcs/pristine/foo Running revert_unrecorded_add.sh ... passed. Running rmconflict.sh ... passed. Running sametwice.sh ... passed. Running send_apply.sh ... passed. Running send.sh ... passed. Running several_commands.sh ... FAILED! Output from failed several_commands.sh: test $DARCS || DARCS=$PWD/../darcs rm -rf temp1 mkdir temp1 cd temp1 $DARCS init echo hello world > foo $DARCS add foo $DARCS record -a -m add -A x Finished recording patch 'add' echo goodbye world >> foo $DARCS diff diff -rN old-temp1/foo new-temp1/foo 1a2 > goodbye world $DARCS diff -u diff -rN -u old-temp1/foo new-temp1/foo --- old-temp1/foo 2007-12-01 19:27:56.000000000 -0700 +++ new-temp1/foo 2007-12-01 19:27:56.000000000 -0700 @@ -1 +1,2 @@ hello world +goodbye world $DARCS whatsnew No changes! Running sigPIPE.sh ... passed. Running ssh.sh ... passed. Running three_way_conflict.sh ... passed. Running tricky_unrecord.sh ... passed. Running uniqueoptions.sh ... passed. Running unpull.sh ... FAILED! Output from failed unpull.sh: test $DARCS || DARCS=$PWD/../darcs rm -rf temp1 mkdir temp1 cd temp1 $DARCS init cat > f < f <