From be8afd0bc3f173926fc751c50f9975543f301a91 Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Sat, 28 Nov 2009 14:01:13 -0500 Subject: Read a config file to get some of our configuration. --HG-- branch : config --- test/test_api.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'test/test_api.py') diff --git a/test/test_api.py b/test/test_api.py index 932606fd..270c7235 100644 --- a/test/test_api.py +++ b/test/test_api.py @@ -161,7 +161,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() -- cgit v1.2.1 From c72bfe70f9f8ac6d573689798b364bd664b93444 Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Sat, 28 Nov 2009 20:24:23 -0500 Subject: Add data_file to the .coveragerc file. --HG-- branch : config --- test/test_api.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'test/test_api.py') diff --git a/test/test_api.py b/test/test_api.py index 270c7235..8470a661 100644 --- a/test/test_api.py +++ b/test/test_api.py @@ -243,6 +243,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() -- cgit v1.2.1