summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorwonwinmcbrootles@Wonwin-McBrootles-Computer.local <wonwinmcbrootles@Wonwin-McBrootles-Computer.local>2010-05-09 22:25:41 -0600
committerwonwinmcbrootles@Wonwin-McBrootles-Computer.local <wonwinmcbrootles@Wonwin-McBrootles-Computer.local>2010-05-09 22:25:41 -0600
commitbc92b67f11207ffdaff085661cda0118f13a6656 (patch)
treeffcf824be4fca875b503a06a19b22a80785cc337 /test
parent3fa1d99066ecbbd02b15885b18c6e99385733954 (diff)
downloadpython-coveragepy-bc92b67f11207ffdaff085661cda0118f13a6656.tar.gz
fix a couple of bugs in control.py such that handling of omit_prefixes and/or require_prefixes was wrong
update cmdline tests so they don't go red due to an unexpected constructor argument 'require_prefixes' note that there is not a real test of the "--require" cmdline argument -- I just added "require_prefixes=None" to the tests, so there is not test which tests what happens when someone passes --require= to the summary commands, much less to the run command.
Diffstat (limited to 'test')
-rw-r--r--test/test_cmdline.py58
1 files changed, 29 insertions, 29 deletions
diff --git a/test/test_cmdline.py b/test/test_cmdline.py
index 3c2ecef..fcb3caa 100644
--- a/test/test_cmdline.py
+++ b/test/test_cmdline.py
@@ -159,31 +159,31 @@ class ClassicCmdLineTest(CmdLineTest):
def testReport(self):
# coverage -r [-m] [-i] [-o DIR,...] [FILE1 FILE2 ...]
self.cmd_executes("-r", self.INIT_LOAD + """\
- .report(ignore_errors=None, omit_prefixes=None, morfs=[],
+ .report(ignore_errors=None, omit_prefixes=None, require_prefixes=None, morfs=[],
show_missing=None)
""")
self.cmd_executes("-r -i", self.INIT_LOAD + """\
- .report(ignore_errors=True, omit_prefixes=None, morfs=[],
+ .report(ignore_errors=True, omit_prefixes=None, require_prefixes=None, morfs=[],
show_missing=None)
""")
self.cmd_executes("-r -m", self.INIT_LOAD + """\
- .report(ignore_errors=None, omit_prefixes=None, morfs=[],
+ .report(ignore_errors=None, omit_prefixes=None, require_prefixes=None, morfs=[],
show_missing=True)
""")
self.cmd_executes("-r -o fooey", self.INIT_LOAD + """\
- .report(ignore_errors=None, omit_prefixes=["fooey"],
+ .report(ignore_errors=None, omit_prefixes=["fooey"], require_prefixes=None,
morfs=[], show_missing=None)
""")
self.cmd_executes("-r -o fooey,booey", self.INIT_LOAD + """\
- .report(ignore_errors=None, omit_prefixes=["fooey", "booey"],
+ .report(ignore_errors=None, omit_prefixes=["fooey", "booey"], require_prefixes=None,
morfs=[], show_missing=None)
""")
self.cmd_executes("-r mod1", self.INIT_LOAD + """\
- .report(ignore_errors=None, omit_prefixes=None,
+ .report(ignore_errors=None, omit_prefixes=None, require_prefixes=None,
morfs=["mod1"], show_missing=None)
""")
self.cmd_executes("-r mod1 mod2 mod3", self.INIT_LOAD + """\
- .report(ignore_errors=None, omit_prefixes=None,
+ .report(ignore_errors=None, omit_prefixes=None, require_prefixes=None,
morfs=["mod1", "mod2", "mod3"], show_missing=None)
""")
@@ -201,31 +201,31 @@ class ClassicCmdLineTest(CmdLineTest):
# coverage -a [-d DIR] [-i] [-o DIR,...] [FILE1 FILE2 ...]
self.cmd_executes("-a", self.INIT_LOAD + """\
.annotate(directory=None, ignore_errors=None,
- omit_prefixes=None, morfs=[])
+ omit_prefixes=None, require_prefixes=None, morfs=[])
""")
self.cmd_executes("-a -d dir1", self.INIT_LOAD + """\
.annotate(directory="dir1", ignore_errors=None,
- omit_prefixes=None, morfs=[])
+ omit_prefixes=None, require_prefixes=None, morfs=[])
""")
self.cmd_executes("-a -i", self.INIT_LOAD + """\
.annotate(directory=None, ignore_errors=True,
- omit_prefixes=None, morfs=[])
+ omit_prefixes=None, require_prefixes=None, morfs=[])
""")
self.cmd_executes("-a -o fooey", self.INIT_LOAD + """\
.annotate(directory=None, ignore_errors=None,
- omit_prefixes=["fooey"], morfs=[])
+ omit_prefixes=["fooey"], require_prefixes=None, morfs=[])
""")
self.cmd_executes("-a -o fooey,booey", self.INIT_LOAD + """\
.annotate(directory=None, ignore_errors=None,
- omit_prefixes=["fooey", "booey"], morfs=[])
+ omit_prefixes=["fooey", "booey"], require_prefixes=None, morfs=[])
""")
self.cmd_executes("-a mod1", self.INIT_LOAD + """\
.annotate(directory=None, ignore_errors=None,
- omit_prefixes=None, morfs=["mod1"])
+ omit_prefixes=None, require_prefixes=None, morfs=["mod1"])
""")
self.cmd_executes("-a mod1 mod2 mod3", self.INIT_LOAD + """\
.annotate(directory=None, ignore_errors=None,
- omit_prefixes=None, morfs=["mod1", "mod2", "mod3"])
+ omit_prefixes=None, require_prefixes=None, morfs=["mod1", "mod2", "mod3"])
""")
self.cmd_executes_same("-a", "--annotate")
@@ -242,31 +242,31 @@ class ClassicCmdLineTest(CmdLineTest):
# coverage -b -d DIR [-i] [-o DIR,...] [FILE1 FILE2 ...]
self.cmd_executes("-b", self.INIT_LOAD + """\
.html_report(directory=None, ignore_errors=None,
- omit_prefixes=None, morfs=[])
+ omit_prefixes=None, require_prefixes=None, morfs=[])
""")
self.cmd_executes("-b -d dir1", self.INIT_LOAD + """\
.html_report(directory="dir1", ignore_errors=None,
- omit_prefixes=None, morfs=[])
+ omit_prefixes=None, require_prefixes=None, morfs=[])
""")
self.cmd_executes("-b -i", self.INIT_LOAD + """\
.html_report(directory=None, ignore_errors=True,
- omit_prefixes=None, morfs=[])
+ omit_prefixes=None, require_prefixes=None, morfs=[])
""")
self.cmd_executes("-b -o fooey", self.INIT_LOAD + """\
.html_report(directory=None, ignore_errors=None,
- omit_prefixes=["fooey"], morfs=[])
+ omit_prefixes=["fooey"], require_prefixes=None, morfs=[])
""")
self.cmd_executes("-b -o fooey,booey", self.INIT_LOAD + """\
.html_report(directory=None, ignore_errors=None,
- omit_prefixes=["fooey", "booey"], morfs=[])
+ omit_prefixes=["fooey", "booey"], require_prefixes=None, morfs=[])
""")
self.cmd_executes("-b mod1", self.INIT_LOAD + """\
.html_report(directory=None, ignore_errors=None,
- omit_prefixes=None, morfs=["mod1"])
+ omit_prefixes=None, require_prefixes=None, morfs=["mod1"])
""")
self.cmd_executes("-b mod1 mod2 mod3", self.INIT_LOAD + """\
.html_report(directory=None, ignore_errors=None,
- omit_prefixes=None, morfs=["mod1", "mod2", "mod3"])
+ omit_prefixes=None, require_prefixes=None, morfs=["mod1", "mod2", "mod3"])
""")
self.cmd_executes_same("-b", "--html")
@@ -471,35 +471,35 @@ class NewCmdLineTest(CmdLineTest):
def testXml(self):
# coverage xml [-i] [--omit DIR,...] [FILE1 FILE2 ...]
self.cmd_executes("xml", self.INIT_LOAD + """\
- .xml_report(ignore_errors=None, omit_prefixes=None, morfs=[],
+ .xml_report(ignore_errors=None, omit_prefixes=None, require_prefixes=None, morfs=[],
outfile="coverage.xml")
""")
self.cmd_executes("xml -i", self.INIT_LOAD + """\
- .xml_report(ignore_errors=True, omit_prefixes=None, morfs=[],
+ .xml_report(ignore_errors=True, omit_prefixes=None, require_prefixes=None, morfs=[],
outfile="coverage.xml")
""")
self.cmd_executes("xml -o myxml.foo", self.INIT_LOAD + """\
- .xml_report(ignore_errors=None, omit_prefixes=None, morfs=[],
+ .xml_report(ignore_errors=None, omit_prefixes=None, require_prefixes=None, morfs=[],
outfile="myxml.foo")
""")
self.cmd_executes("xml -o -", self.INIT_LOAD + """\
- .xml_report(ignore_errors=None, omit_prefixes=None, morfs=[],
+ .xml_report(ignore_errors=None, omit_prefixes=None, require_prefixes=None, morfs=[],
outfile="-")
""")
self.cmd_executes("xml --omit fooey", self.INIT_LOAD + """\
- .xml_report(ignore_errors=None, omit_prefixes=["fooey"], morfs=[],
+ .xml_report(ignore_errors=None, omit_prefixes=["fooey"], require_prefixes=None, morfs=[],
outfile="coverage.xml")
""")
self.cmd_executes("xml --omit fooey,booey", self.INIT_LOAD + """\
- .xml_report(ignore_errors=None, omit_prefixes=["fooey", "booey"],
+ .xml_report(ignore_errors=None, omit_prefixes=["fooey", "booey"], require_prefixes=None,
morfs=[], outfile="coverage.xml")
""")
self.cmd_executes("xml mod1", self.INIT_LOAD + """\
- .xml_report(ignore_errors=None, omit_prefixes=None, morfs=["mod1"],
+ .xml_report(ignore_errors=None, omit_prefixes=None, require_prefixes=None, morfs=["mod1"],
outfile="coverage.xml")
""")
self.cmd_executes("xml mod1 mod2 mod3", self.INIT_LOAD + """\
- .xml_report(ignore_errors=None, omit_prefixes=None,
+ .xml_report(ignore_errors=None, omit_prefixes=None, require_prefixes=None,
morfs=["mod1", "mod2", "mod3"], outfile="coverage.xml")
""")