comparison tests/test-mq.t @ 11907:863567a1364f

tests: use regular expressions instead of helpers
author Nicolas Dumazet <nicdumz.commits@gmail.com>
date Mon, 16 Aug 2010 10:58:03 +0900
parents a15936ac7ec5
children 31f02288bbc4
comparison
equal deleted inserted replaced
11906:1219d019339d 11907:863567a1364f
1 $ . $TESTDIR/helpers.sh
2
3 $ checkundo() 1 $ checkundo()
4 > { 2 > {
5 > if [ -f .hg/store/undo ]; then 3 > if [ -f .hg/store/undo ]; then
6 > echo ".hg/store/undo still exists after $1" 4 > echo ".hg/store/undo still exists after $1"
7 > fi 5 > fi
731 729
732 $ cd ../../b 730 $ cd ../../b
733 $ echo x>x 731 $ echo x>x
734 $ hg ci -Ama 732 $ hg ci -Ama
735 adding x 733 adding x
736 $ hg strip tip | hidebackup 734 $ hg strip tip
737 0 files updated, 0 files merged, 1 files removed, 0 files unresolved 735 0 files updated, 0 files merged, 1 files removed, 0 files unresolved
738 saved backup bundle to 736 saved backup bundle to .*
739 $ hg unbundle .hg/strip-backup/* 737 $ hg unbundle .hg/strip-backup/*
740 adding changesets 738 adding changesets
741 adding manifests 739 adding manifests
742 adding file changes 740 adding file changes
743 added 1 changesets with 1 changes to 1 files 741 added 1 changesets with 1 changes to 1 files
748 746
749 $ hg up 747 $ hg up
750 1 files updated, 0 files merged, 0 files removed, 0 files unresolved 748 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
751 $ echo y>y 749 $ echo y>y
752 $ hg add y 750 $ hg add y
753 $ hg strip tip | hidebackup 751 $ hg strip tip
754 abort: local changes found 752 abort: local changes found
755 753
756 --force strip with local changes 754 --force strip with local changes
757 755
758 $ hg strip -f tip | hidebackup 756 $ hg strip -f tip
759 0 files updated, 0 files merged, 1 files removed, 0 files unresolved 757 0 files updated, 0 files merged, 1 files removed, 0 files unresolved
760 saved backup bundle to 758 saved backup bundle to .*
761 759
762 760
763 cd b; hg qrefresh 761 cd b; hg qrefresh
764 762
765 $ hg init refresh 763 $ hg init refresh
1108 changeset: 0:53245c60e682 1106 changeset: 0:53245c60e682
1109 user: test 1107 user: test
1110 date: Thu Jan 01 00:00:00 1970 +0000 1108 date: Thu Jan 01 00:00:00 1970 +0000
1111 summary: add foo 1109 summary: add foo
1112 1110
1113 $ hg strip 1 | hidebackup 1111 $ hg strip 1
1114 1 files updated, 0 files merged, 0 files removed, 0 files unresolved 1112 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
1115 saved backup bundle to 1113 saved backup bundle to .*
1116 $ checkundo strip 1114 $ checkundo strip
1117 $ hg log 1115 $ hg log
1118 changeset: 1:20cbbe65cff7 1116 changeset: 1:20cbbe65cff7
1119 tag: tip 1117 tag: tip
1120 user: test 1118 user: test