diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2014-11-16 09:12:00 -0500 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2014-11-16 09:12:00 -0500 |
commit | b79573db277dc80763bda8660c4e65b03f512981 (patch) | |
tree | 09551832bc57385b317fec8ef8d09d19b777fd52 | |
parent | c2f80902e35e5e4f638d66d1a1996e1ba6dca642 (diff) | |
download | python-coveragepy-git-b79573db277dc80763bda8660c4e65b03f512981.tar.gz |
Fix one test and add one test for setup.cfg settings
-rw-r--r-- | tests/test_config.py | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/tests/test_config.py b/tests/test_config.py index 232d2289..15a0c569 100644 --- a/tests/test_config.py +++ b/tests/test_config.py @@ -295,6 +295,8 @@ class ConfigFileTest(CoverageTest): self.assert_config_settings_are_correct(cov) def test_config_file_settings_in_setupcfg(self): + # Configuration will be read from setup.cfg from sections prefixed with + # "coverage:" nested = self.LOTSA_SETTINGS.format(section="coverage:") self.make_file("setup.cfg", nested + "\n" + self.SETUP_CFG) cov = coverage.coverage() @@ -306,7 +308,7 @@ class ConfigFileTest(CoverageTest): include = foo """) self.make_file("setup.cfg", """\ - [run] + [coverage:run] omit = bar branch = true """) @@ -315,6 +317,16 @@ class ConfigFileTest(CoverageTest): self.assertEqual(cov.config.omit, None) self.assertEqual(cov.config.branch, False) + def test_setupcfg_only_if_prefixed(self): + self.make_file("setup.cfg", """\ + [run] + omit = bar + branch = true + """) + cov = coverage.coverage() + self.assertEqual(cov.config.omit, None) + self.assertEqual(cov.config.branch, False) + def test_non_ascii(self): self.make_file(".coveragerc", """\ [html] |