##// END OF EJS Templates
tests: Solaris diff -U also emits "No differences encountered"...
Danek Duvall -
r27557:28b5c4fc default
parent child Browse files
Show More
@@ -122,7 +122,8 b' testpats = ['
122 (r'^( *)\t', "don't use tabs to indent"),
122 (r'^( *)\t', "don't use tabs to indent"),
123 (r'sed (-e )?\'(\d+|/[^/]*/)i(?!\\\n)',
123 (r'sed (-e )?\'(\d+|/[^/]*/)i(?!\\\n)',
124 "put a backslash-escaped newline after sed 'i' command"),
124 "put a backslash-escaped newline after sed 'i' command"),
125 (r'^diff *-\w*u.*$\n(^ \$ |^$)', "prefix diff -u with cmp"),
125 (r'^diff *-\w*[uU].*$\n(^ \$ |^$)', "prefix diff -u/-U with cmp"),
126 (r'^\s+(if)? diff *-\w*[uU]', "prefix diff -u/-U with cmp"),
126 (r'seq ', "don't use 'seq', use $TESTDIR/seq.py"),
127 (r'seq ', "don't use 'seq', use $TESTDIR/seq.py"),
127 (r'\butil\.Abort\b', "directly use error.Abort"),
128 (r'\butil\.Abort\b', "directly use error.Abort"),
128 (r'\|&', "don't use |&, use 2>&1"),
129 (r'\|&', "don't use |&, use 2>&1"),
@@ -460,7 +460,7 b' Force prompts with no input (should be s'
460 --- file3 ---
460 --- file3 ---
461 3
461 3
462 changed2
462 changed2
463 $ diff -U8 $TESTTMP/fail.status $TESTTMP/prompt.status
463 $ cmp $TESTTMP/fail.status $TESTTMP/prompt.status || diff -U8 $TESTTMP/fail.status $TESTTMP/prompt.status
464
464
465
465
466 Force prompts
466 Force prompts
@@ -583,7 +583,7 b' invocations.)'
583 > hg resolve --tool ":$tool" --all --config ui.interactive=True
583 > hg resolve --tool ":$tool" --all --config ui.interactive=True
584 > status > "$TESTTMP/compare.status" 2>&1
584 > status > "$TESTTMP/compare.status" 2>&1
585 > echo '--- diff of status ---'
585 > echo '--- diff of status ---'
586 > if diff -U8 "$TESTTMP/$tool.status" "$TESTTMP/compare.status"; then
586 > if cmp "$TESTTMP/$tool.status" "$TESTTMP/compare.status" || diff -U8 "$TESTTMP/$tool.status" "$TESTTMP/compare.status"; then
587 > echo '(status identical)'
587 > echo '(status identical)'
588 > fi
588 > fi
589 > lasttool="$tool"
589 > lasttool="$tool"
@@ -868,7 +868,7 b' Force prompts with no input'
868 --- file3 ---
868 --- file3 ---
869 3
869 3
870 changed1
870 changed1
871 $ diff -U8 $TESTTMP/fail.status $TESTTMP/prompt.status
871 $ cmp $TESTTMP/fail.status $TESTTMP/prompt.status || diff -U8 $TESTTMP/fail.status $TESTTMP/prompt.status
872
872
873 Choose to merge all files
873 Choose to merge all files
874
874
@@ -779,4 +779,4 b' Re-resolve and check status'
779 warning: conflicts while merging missing_content2_missing_content4-untracked! (edit, then use 'hg resolve --mark')
779 warning: conflicts while merging missing_content2_missing_content4-untracked! (edit, then use 'hg resolve --mark')
780 [1]
780 [1]
781 $ checkstatus > $TESTTMP/status2 2>&1
781 $ checkstatus > $TESTTMP/status2 2>&1
782 $ diff -U8 $TESTTMP/status1 $TESTTMP/status2
782 $ cmp $TESTTMP/status1 $TESTTMP/status2 || diff -U8 $TESTTMP/status1 $TESTTMP/status2
General Comments 0
You need to be logged in to leave comments. Login now