summaryrefslogtreecommitdiff
path: root/test/test_cmdline.py
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
commitc2b6a46547f05dd7b89c1a8484c10cd02c34e542 (patch)
tree2fa5ace7cb4dcfb3303fc574158ceee0aa4873bc /test/test_cmdline.py
parentce4dbf3b92dcccf146cdf8c0bfb2f6da0a7c5dd5 (diff)
downloadpython-coveragepy-git-c2b6a46547f05dd7b89c1a8484c10cd02c34e542.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. --HG-- extra : transplant_source : %F7%B3%26E%27Va%A2W4%9EX%9F%02oV%3C%A2%27%E1
Diffstat (limited to 'test/test_cmdline.py')
-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 3c2ecef3..fcb3caaf 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")
""")