summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMonty Taylor <mordred@inaugust.com>2013-07-16 11:57:41 -0400
committerMonty Taylor <mordred@inaugust.com>2013-07-16 11:57:41 -0400
commit7af502ada4aa04aaf7081bdc0126c1229f93b37b (patch)
tree74b2f27c35d2e5f72eba397e059766f2024a2b39 /tests
parent723119acc734cb23873597f9f7ac8c74639594df (diff)
downloadtox-7af502ada4aa04aaf7081bdc0126c1229f93b37b.tar.gz
Add develop to the configs that trigger recreate
Diffstat (limited to 'tests')
-rw-r--r--tests/test_config.py1
-rw-r--r--tests/test_venv.py12
2 files changed, 13 insertions, 0 deletions
diff --git a/tests/test_config.py b/tests/test_config.py
index 9da9790..ce3044d 100644
--- a/tests/test_config.py
+++ b/tests/test_config.py
@@ -370,6 +370,7 @@ class TestConfigTestEnv:
assert envconfig.changedir == config.setupdir
assert envconfig.distribute == False
assert envconfig.sitepackages == False
+ assert envconfig.develop == False
assert envconfig.envlogdir == envconfig.envdir.join("log")
assert envconfig.setenv is None
diff --git a/tests/test_venv.py b/tests/test_venv.py
index e66aba9..8c5396a 100644
--- a/tests/test_venv.py
+++ b/tests/test_venv.py
@@ -473,6 +473,18 @@ class TestCreationConfig:
venv.update()
mocksession.report.expect("verbosity0", "*recreate*")
+ def test_develop_recreation(self, newconfig, mocksession):
+ config = newconfig([], "")
+ envconfig = config.envconfigs['python']
+ venv = VirtualEnv(envconfig, session=mocksession)
+ venv.update()
+ cconfig = venv._getliveconfig()
+ cconfig.develop = True
+ cconfig.writeconfig(venv.path_config)
+ mocksession._clearmocks()
+ venv.update()
+ mocksession.report.expect("verbosity0", "*recreate*")
+
class TestVenvTest:
def test_patchPATH(self, newmocksession, monkeypatch):