tests/test-extension.t
changeset 41068 28a4fb793ba1
parent 41066 0358cca1dccf
child 41487 fa471151d269
equal deleted inserted replaced
41067:f2601cbce209 41068:28a4fb793ba1
   277   > import ambig # should load "libroot/ambig.py"
   277   > import ambig # should load "libroot/ambig.py"
   278   > s = ambig.s
   278   > s = ambig.s
   279   > NO_CHECK_EOF
   279   > NO_CHECK_EOF
   280   $ cat > loadabs.py <<NO_CHECK_EOF
   280   $ cat > loadabs.py <<NO_CHECK_EOF
   281   > import mod.ambigabs as ambigabs
   281   > import mod.ambigabs as ambigabs
   282   > def extsetup():
   282   > def extsetup(ui):
   283   >     print('ambigabs.s=%s' % ambigabs.s, flush=True)
   283   >     print('ambigabs.s=%s' % ambigabs.s, flush=True)
   284   > NO_CHECK_EOF
   284   > NO_CHECK_EOF
   285   $ "$PYTHON" $TESTTMP/unflush.py loadabs.py
   285   $ "$PYTHON" $TESTTMP/unflush.py loadabs.py
   286   $ (PYTHONPATH=${PYTHONPATH}${PATHSEP}${TESTTMP}/libroot; hg --config extensions.loadabs=loadabs.py root)
   286   $ (PYTHONPATH=${PYTHONPATH}${PATHSEP}${TESTTMP}/libroot; hg --config extensions.loadabs=loadabs.py root)
   287   ambigabs.s=libroot/ambig.py
   287   ambigabs.s=libroot/ambig.py
   293   > import ambig # should load "libroot/mod/ambig.py"
   293   > import ambig # should load "libroot/mod/ambig.py"
   294   > s = ambig.s
   294   > s = ambig.s
   295   > NO_CHECK_EOF
   295   > NO_CHECK_EOF
   296   $ cat > loadrel.py <<NO_CHECK_EOF
   296   $ cat > loadrel.py <<NO_CHECK_EOF
   297   > import mod.ambigrel as ambigrel
   297   > import mod.ambigrel as ambigrel
   298   > def extsetup():
   298   > def extsetup(ui):
   299   >     print('ambigrel.s=%s' % ambigrel.s, flush=True)
   299   >     print('ambigrel.s=%s' % ambigrel.s, flush=True)
   300   > NO_CHECK_EOF
   300   > NO_CHECK_EOF
   301   $ "$PYTHON" $TESTTMP/unflush.py loadrel.py
   301   $ "$PYTHON" $TESTTMP/unflush.py loadrel.py
   302   $ (PYTHONPATH=${PYTHONPATH}${PATHSEP}${TESTTMP}/libroot; hg --config extensions.loadrel=loadrel.py root)
   302   $ (PYTHONPATH=${PYTHONPATH}${PATHSEP}${TESTTMP}/libroot; hg --config extensions.loadrel=loadrel.py root)
   303   ambigrel.s=libroot/mod/ambig.py
   303   ambigrel.s=libroot/mod/ambig.py