tests/test-extension.t
changeset 40263 8cf459d8b111
parent 40206 37295cee1a15
child 40369 ef6cab7930b3
equal deleted inserted replaced
40262:c8f164061212 40263:8cf459d8b111
   220   $ $PYTHON $TESTTMP/unflush.py loadabs.py
   220   $ $PYTHON $TESTTMP/unflush.py loadabs.py
   221   $ (PYTHONPATH=${PYTHONPATH}${PATHSEP}${TESTTMP}/libroot; hg --config extensions.loadabs=loadabs.py root)
   221   $ (PYTHONPATH=${PYTHONPATH}${PATHSEP}${TESTTMP}/libroot; hg --config extensions.loadabs=loadabs.py root)
   222   ambigabs.s=libroot/ambig.py
   222   ambigabs.s=libroot/ambig.py
   223   $TESTTMP/a
   223   $TESTTMP/a
   224 
   224 
   225 #if no-py3k
   225 #if no-py3
   226   $ cat > $TESTTMP/libroot/mod/ambigrel.py <<NO_CHECK_EOF
   226   $ cat > $TESTTMP/libroot/mod/ambigrel.py <<NO_CHECK_EOF
   227   > from __future__ import print_function
   227   > from __future__ import print_function
   228   > import ambig # should load "libroot/mod/ambig.py"
   228   > import ambig # should load "libroot/mod/ambig.py"
   229   > s = ambig.s
   229   > s = ambig.s
   230   > NO_CHECK_EOF
   230   > NO_CHECK_EOF
   288   (extroot) import extroot: this is extroot.__init__
   288   (extroot) import extroot: this is extroot.__init__
   289   (extroot) from extroot.bar import s: this is extroot.bar
   289   (extroot) from extroot.bar import s: this is extroot.bar
   290   (extroot) import extroot.bar in func(): this is extroot.bar
   290   (extroot) import extroot.bar in func(): this is extroot.bar
   291   $TESTTMP/a
   291   $TESTTMP/a
   292 
   292 
   293 #if no-py3k
   293 #if no-py3
   294   $ rm "$TESTTMP"/extroot/foo.*
   294   $ rm "$TESTTMP"/extroot/foo.*
   295   $ rm -Rf "$TESTTMP/extroot/__pycache__"
   295   $ rm -Rf "$TESTTMP/extroot/__pycache__"
   296   $ cat > $TESTTMP/extroot/foo.py <<NO_CHECK_EOF
   296   $ cat > $TESTTMP/extroot/foo.py <<NO_CHECK_EOF
   297   > # test relative import
   297   > # test relative import
   298   > buf = []
   298   > buf = []