diff options
author | Dan Ring <dfring@gmail.com> | 2015-12-17 15:44:52 -0500 |
---|---|---|
committer | Dan Ring <dfring@gmail.com> | 2015-12-17 15:44:52 -0500 |
commit | f3e6f8cda37e6fcb87992638ad52ef83eeaafa08 (patch) | |
tree | edb019535ccb5c79a699757a46fc2c8ab668dc95 | |
parent | c1e99112eede07f6f95d482f9eef388ea1ba459b (diff) | |
download | tox-f3e6f8cda37e6fcb87992638ad52ef83eeaafa08.tar.gz |
Add test for --workdir command line option
-rw-r--r-- | tests/test_config.py | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/test_config.py b/tests/test_config.py index 6176641..5ce99f4 100644 --- a/tests/test_config.py +++ b/tests/test_config.py @@ -1837,6 +1837,23 @@ class TestCmdInvocation: "*ERROR*tox.ini*not*found*", ]) + def test_override_workdir(self, tmpdir, cmd, initproj): + baddir = "badworkdir-123" + gooddir = "overridden-234" + initproj("overrideworkdir-0.5", filedefs={ + 'tox.ini': ''' + [tox] + toxworkdir=%s + ''' % baddir, + }) + result = cmd.run("tox", "--workdir", gooddir, "--showconfig") + assert not result.ret + stdout = result.stdout.str() + assert gooddir in stdout + assert baddir not in stdout + assert py.path.local(gooddir).check() + assert not py.path.local(baddir).check() + def test_showconfig_with_force_dep_version(self, cmd, initproj): initproj('force_dep_version', filedefs={ 'tox.ini': ''' |