##// END OF EJS Templates
chgserver: invalidate the server if extensions fail to load...
chgserver: invalidate the server if extensions fail to load Previously, if extensions fail to load, chg server will just keep working without those extensions. It will print a warning message but only if a new server starts. This patch invalidates the server if any extension failed to load, but still serve the client (hopefully just) once. It will help chg pass some test cases of test-bad-extension.t.

File last commit:

r19124:4cdec37f default
r28536:a979f5b0 default
Show More
test-nested-repo.t
44 lines | 587 B | text/troff | Tads3Lexer
/ tests / test-nested-repo.t
Adrian Buehlmann
combine tests
r12279 $ hg init a
$ cd a
$ hg init b
$ echo x > b/x
Should print nothing:
$ hg add b
$ hg st
Siddharth Agarwal
test-nested-repo.t: touch another file inside nested repo...
r19124 $ echo y > b/y
$ hg st
Adrian Buehlmann
combine tests
r12279 Should fail:
$ hg st b/x
Mads Kiilerich
tests: make (glob) on windows accept \ instead of /...
r15447 abort: path 'b/x' is inside nested repo 'b' (glob)
Matt Mackall
tests: add exit codes to unified tests
r12316 [255]
Adrian Buehlmann
combine tests
r12279 $ hg add b/x
Mads Kiilerich
tests: make (glob) on windows accept \ instead of /...
r15447 abort: path 'b/x' is inside nested repo 'b' (glob)
Matt Mackall
tests: add exit codes to unified tests
r12316 [255]
Adrian Buehlmann
combine tests
r12279
Should fail:
$ hg add b b/x
Mads Kiilerich
tests: make (glob) on windows accept \ instead of /...
r15447 abort: path 'b/x' is inside nested repo 'b' (glob)
Matt Mackall
tests: add exit codes to unified tests
r12316 [255]
Adrian Buehlmann
combine tests
r12279 $ hg st
Should arguably print nothing:
$ hg st b
$ echo a > a
$ hg ci -Ama a
Should fail:
$ hg mv a b
Mads Kiilerich
tests: make (glob) on windows accept \ instead of /...
r15447 abort: path 'b/a' is inside nested repo 'b' (glob)
Matt Mackall
tests: add exit codes to unified tests
r12316 [255]
Adrian Buehlmann
combine tests
r12279 $ hg st
Mads Kiilerich
tests: add missing trailing 'cd ..'...
r16913 $ cd ..