##// END OF EJS Templates
py3: implement __bytes__ for committablectx...
py3: implement __bytes__ for committablectx Before this method, calling bytes on workingctx or memctx calls basectx.__bytes__ since the magic method was not defined for this class. When it calls the method from basectx class, it returns TypeError because None is passed into it. After this commit `hg update -C` works on Python 3 if eol is not enabled.

File last commit:

r29515:bd18c217 default
r32643:1df98fc9 default
Show More
test-check-shbang.t
14 lines | 362 B | text/troff | Tads3Lexer
/ tests / test-check-shbang.t
timeless
tests: add new test for #! shebang lines...
r28879 #require test-repo
timeless
tests: silence test-repo obsolete warning...
r29219 $ . "$TESTDIR/helpers-testrepo.sh"
timeless
tests: add new test for #! shebang lines...
r28879 $ cd "`dirname "$TESTDIR"`"
look for python scripts that do not use /usr/bin/env
Augie Fackler
test-check-shbang: work around check-code not wanting hardcoded paths...
r29515 $ hg files 'set:grep(r"^#!.*?python") and not grep(r"^#!/usr/bi{1}n/env python")'
timeless
tests: add new test for #! shebang lines...
r28879 [1]
look for shell scripts that do not use /bin/sh
Augie Fackler
test-check-shbang: work around check-code not wanting hardcoded paths...
r29515 $ hg files 'set:grep(r"^#!.*/bi{1}n/sh") and not grep(r"^#!/bi{1}n/sh")'
timeless
tests: add new test for #! shebang lines...
r28879 [1]