summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc Abramowitz <marc@marc-abramowitz.com>2015-05-05 08:33:13 -0700
committerMarc Abramowitz <marc@marc-abramowitz.com>2015-05-05 08:33:13 -0700
commit825ee1cb265904b2e80b38645f4ed4ddd808b849 (patch)
treeb492bdbdd50299ba10618ddf3b49fba61b8fd792
parent29179b12783bbd4d3927914b8476dff69b07e119 (diff)
downloadtox-825ee1cb265904b2e80b38645f4ed4ddd808b849.tar.gz
test_config: Add some tests for new ignore_errors setting
-rw-r--r--tests/test_config.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/test_config.py b/tests/test_config.py
index 79c98bd..e4e7bf6 100644
--- a/tests/test_config.py
+++ b/tests/test_config.py
@@ -587,6 +587,7 @@ class TestConfigTestEnv:
assert envconfig.changedir == config.setupdir
assert envconfig.sitepackages is False
assert envconfig.develop is False
+ assert envconfig.ignore_errors is False
assert envconfig.envlogdir == envconfig.envdir.join("log")
assert list(envconfig.setenv.keys()) == ['PYTHONHASHSEED']
hashseed = envconfig.setenv['PYTHONHASHSEED']
@@ -647,6 +648,15 @@ class TestConfigTestEnv:
assert envconfig.changedir.basename == "xyz"
assert envconfig.changedir == config.toxinidir.join("xyz")
+ def test_ignore_errors(self, tmpdir, newconfig):
+ config = newconfig("""
+ [testenv]
+ ignore_errors=True
+ """)
+ assert len(config.envconfigs) == 1
+ envconfig = config.envconfigs['python']
+ assert envconfig.ignore_errors is True
+
def test_envbindir(self, tmpdir, newconfig):
config = newconfig("""
[testenv]