Author: William ML Leslie <[email protected]>
Branch: verbose-imports
Changeset: r83905:64f8ef4f4941
Date: 2016-04-26 22:39 +1000
http://bitbucket.org/pypy/pypy/changeset/64f8ef4f4941/
Log: Test verbose = 0, too
diff --git a/pypy/module/imp/test/test_import.py
b/pypy/module/imp/test/test_import.py
--- a/pypy/module/imp/test/test_import.py
+++ b/pypy/module/imp/test/test_import.py
@@ -100,6 +100,7 @@
'a=15\nb=16\rc="""foo\r\nbar"""\r', mode='wb')
setuppkg("verbose1pkg", verbosemod='a = 1729')
setuppkg("verbose2pkg", verbosemod='a = 1729')
+ setuppkg("verbose0pkg", verbosemod='a = 1729')
# create compiled/x.py and a corresponding pyc file
p = setuppkg("compiled", x = "x = 84")
@@ -761,6 +762,20 @@
assert output[-2].startswith('# trying')
assert 'import verbose2pkg.verbosemod # from ' in output[-1]
+ def test_verbose_flag_0(self):
+ output = []
+ class StdErr(object):
+ def write(self, line):
+ output.append(line)
+
+ import sys
+ sys.stderr = StdErr()
+ try:
+ import verbose0pkg.verbosemod
+ finally:
+ reload(sys)
+ assert not output
+
class TestAbi:
def test_abi_tag(self):
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit