summaryrefslogtreecommitdiffstats
path: root/Lib/test/libregrtest/save_env.py
diff options
context:
space:
mode:
authorBrett Cannon <brett@python.org>2015-10-02 23:20:49 (GMT)
committerBrett Cannon <brett@python.org>2015-10-02 23:20:49 (GMT)
commit11faa218438bebc56a6ea1db405b19ed5b554aa0 (patch)
treefbd49775bdbcda50090b33ed975c4ba8578ec35f /Lib/test/libregrtest/save_env.py
parent5f9d3acc5e8050a43c79cf4d2a373be67f3c27fc (diff)
parentbe7c1638e2bc837125efc18b7e9853caa7dc95bf (diff)
downloadcpython-11faa218438bebc56a6ea1db405b19ed5b554aa0.zip
cpython-11faa218438bebc56a6ea1db405b19ed5b554aa0.tar.gz
cpython-11faa218438bebc56a6ea1db405b19ed5b554aa0.tar.bz2
Merge from 3.5 for issue #25188.
Diffstat (limited to 'Lib/test/libregrtest/save_env.py')
-rw-r--r--Lib/test/libregrtest/save_env.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/Lib/test/libregrtest/save_env.py b/Lib/test/libregrtest/save_env.py
index 4f6a1aa..90900a9 100644
--- a/Lib/test/libregrtest/save_env.py
+++ b/Lib/test/libregrtest/save_env.py
@@ -41,10 +41,11 @@ class saved_test_environment:
changed = False
- def __init__(self, testname, verbose=0, quiet=False):
+ def __init__(self, testname, verbose=0, quiet=False, *, pgo=False):
self.testname = testname
self.verbose = verbose
self.quiet = quiet
+ self.pgo = pgo
# To add things to save and restore, add a name XXX to the resources list
# and add corresponding get_XXX/restore_XXX functions. get_XXX should
@@ -273,7 +274,7 @@ class saved_test_environment:
if current != original:
self.changed = True
restore(original)
- if not self.quiet:
+ if not self.quiet and not self.pgo:
print("Warning -- {} was modified by {}".format(
name, self.testname),
file=sys.stderr)