##// END OF EJS Templates
diff: add --binary option for git mode diffs...
diff: add --binary option for git mode diffs This patch adds --binary option to `hg diff` and `hg export` to allow more control about when binary diffs are displayed in Git mode as well as some tests to verify it behaves correctly (issue5510).

File last commit:

r22046:7a9cbb31 default
r31822:fde4822b default
Show More
test-update-issue1456.t
45 lines | 858 B | text/troff | Tads3Lexer
/ tests / test-update-issue1456.t
Matt Mackall
tests: replace exit 80 with #require
r22046 #require execbit
Mads Kiilerich
tests: use 'hghave execbit' for tests that manipulate x bit in file system
r15442
Adrian Buehlmann
combine tests
r12279 $ rm -rf a
$ hg init a
$ cd a
$ echo foo > foo
$ hg ci -qAm0
Siddharth Agarwal
manifestmerge: handle workdir removed, remote removed with flags...
r18895 $ echo toremove > toremove
$ echo todelete > todelete
$ chmod +x foo toremove todelete
$ hg ci -qAm1
Test that local removed/deleted, remote removed works with flags
$ hg rm toremove
$ rm todelete
Adrian Buehlmann
combine tests
r12279 $ hg co -q 0
Siddharth Agarwal
manifestmerge: handle workdir removed, remote removed with flags...
r18895
Adrian Buehlmann
combine tests
r12279 $ echo dirty > foo
$ hg up -c
Siddharth Agarwal
update: standardize error message for dirty update --check...
r19801 abort: uncommitted changes
Matt Mackall
tests: add exit codes to unified tests
r12316 [255]
Adrian Buehlmann
combine tests
r12279 $ hg up -q
$ cat foo
dirty
$ hg st -A
M foo
Siddharth Agarwal
manifestmerge: handle workdir removed, remote removed with flags...
r18895 C todelete
C toremove
Adrian Buehlmann
combine tests
r12279
Validate update of standalone execute bit change:
$ hg up -C 0
Siddharth Agarwal
manifestmerge: handle workdir removed, remote removed with flags...
r18895 1 files updated, 0 files merged, 2 files removed, 0 files unresolved
Adrian Buehlmann
combine tests
r12279 $ chmod -x foo
$ hg ci -m removeexec
nothing changed
Matt Mackall
tests: add exit codes to unified tests
r12316 [1]
Adrian Buehlmann
combine tests
r12279 $ hg up -C 0
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
$ hg up
Siddharth Agarwal
manifestmerge: handle workdir removed, remote removed with flags...
r18895 3 files updated, 0 files merged, 0 files removed, 0 files unresolved
Adrian Buehlmann
combine tests
r12279 $ hg st
Mads Kiilerich
tests: add missing trailing 'cd ..'...
r16913 $ cd ..