diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2009-12-05 17:34:50 -0500 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2009-12-05 17:34:50 -0500 |
commit | d62fbbcec0d4a5340eff8b0002c705df5666c1c5 (patch) | |
tree | 66e3a2d465a161ac3f9aab07019ac085340bbb54 /test/test_api.py | |
parent | 12da359e95a2f4aa3df4afb714df5ba1b6450e0f (diff) | |
parent | 0fed6109aa32baf8b968dd11337e3841f054d2ba (diff) | |
download | python-coveragepy-git-d62fbbcec0d4a5340eff8b0002c705df5666c1c5.tar.gz |
Merged config changes to default. Let the 3.3 wild rumpus start!
Diffstat (limited to 'test/test_api.py')
-rw-r--r-- | test/test_api.py | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/test/test_api.py b/test/test_api.py index 2552d114..0df2df4a 100644 --- a/test/test_api.py +++ b/test/test_api.py @@ -164,7 +164,7 @@ class ApiTest(CoverageTest): # Measure without the stdlib. cov1 = coverage.coverage() - self.assertEqual(cov1.cover_pylib, False) + self.assertEqual(cov1.config.cover_pylib, False) cov1.start() self.import_module("mymain") cov1.stop() @@ -246,6 +246,26 @@ class ApiTest(CoverageTest): self.assertSameElements(os.listdir("."), ["datatest3.py", "datatest3.pyc", "cov.data.14"]) + def testDatafileFromRcFile(self): + # You can specify the data file name in the .coveragerc file + self.make_file("datatest4.py", """\ + fooey = 17 + """) + self.make_file(".coveragerc", """\ + [run] + data_file = mydata.dat + """) + + self.assertSameElements(os.listdir("."), + ["datatest4.py", ".coveragerc"]) + cov = coverage.coverage() + cov.start() + self.import_module("datatest4") + cov.stop() + cov.save() + self.assertSameElements(os.listdir("."), + ["datatest4.py", "datatest4.pyc", ".coveragerc", "mydata.dat"]) + def testEmptyReporting(self): # Used to be you'd get an exception reporting on nothing... cov = coverage.coverage() |