diff options
| author | Barry Warsaw | 2010-01-27 12:11:56 -0500 |
|---|---|---|
| committer | Barry Warsaw | 2010-01-27 12:11:56 -0500 |
| commit | ddb2108e49a5a2d2142c275cf41623b85879b1b5 (patch) | |
| tree | ec7f3d161a2e2d201a2805a12972d7fb6a499f8b /src/mailman/testing/layers.py | |
| parent | 7519bcceef271e04aea0237f58cd1e0787a5dce1 (diff) | |
| download | mailman-ddb2108e49a5a2d2142c275cf41623b85879b1b5.tar.gz mailman-ddb2108e49a5a2d2142c275cf41623b85879b1b5.tar.zst mailman-ddb2108e49a5a2d2142c275cf41623b85879b1b5.zip | |
Diffstat (limited to 'src/mailman/testing/layers.py')
| -rw-r--r-- | src/mailman/testing/layers.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/mailman/testing/layers.py b/src/mailman/testing/layers.py index 394cb9012..e7907b172 100644 --- a/src/mailman/testing/layers.py +++ b/src/mailman/testing/layers.py @@ -83,7 +83,9 @@ class ConfigLayer(MockAndMonkeyLayer): @classmethod def setUp(cls): - # Set up the basic configuration stuff. + # Set up the basic configuration stuff. Turn off path creation until + # we've pushed the testing config. + config.create_paths = False initialize.initialize_1(INHIBIT_CONFIG_FILE) assert cls.var_dir is None, 'Layer already set up' # Calculate a temporary VAR_DIR directory so that run-time artifacts @@ -100,10 +102,13 @@ class ConfigLayer(MockAndMonkeyLayer): # also write it out to a temp file for -C. test_config = dedent(""" [mailman] + layout: testing + [paths.testing] var_dir: %s """ % cls.var_dir) # Read the testing config and push it. test_config += resource_string('mailman.testing', 'testing.cfg') + config.create_paths = True config.push('test config', test_config) # Initialize everything else. initialize.initialize_2() |
