summaryrefslogtreecommitdiff
path: root/tests/test_cmdline.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2021-10-26 07:02:47 -0400
committerNed Batchelder <ned@nedbatchelder.com>2021-10-26 07:54:42 -0400
commit8e8fdb4308c56375a1463fa65de7e84303610522 (patch)
treec61d3755027f2d09019a6c52fe2523ab815f905e /tests/test_cmdline.py
parent07c4498f8c6bfd5de0248dd8e7c2328e81f728d1 (diff)
downloadpython-coveragepy-git-8e8fdb4308c56375a1463fa65de7e84303610522.tar.gz
refactor: alphabetize the options
Diffstat (limited to 'tests/test_cmdline.py')
-rw-r--r--tests/test_cmdline.py106
1 files changed, 53 insertions, 53 deletions
diff --git a/tests/test_cmdline.py b/tests/test_cmdline.py
index 7b558bbb..b0716e6d 100644
--- a/tests/test_cmdline.py
+++ b/tests/test_cmdline.py
@@ -336,6 +336,59 @@ class CmdLineTest(BaseCmdLineTest):
cov.html_report(title='Hello_there')
""")
+ def test_json(self):
+ # coverage json [-i] [--omit DIR,...] [FILE1 FILE2 ...]
+ self.cmd_executes("json", """\
+ cov = Coverage()
+ cov.load()
+ cov.json_report()
+ """)
+ self.cmd_executes("json --pretty-print", """\
+ cov = Coverage()
+ cov.load()
+ cov.json_report(pretty_print=True)
+ """)
+ self.cmd_executes("json --pretty-print --show-contexts", """\
+ cov = Coverage()
+ cov.load()
+ cov.json_report(pretty_print=True, show_contexts=True)
+ """)
+ self.cmd_executes("json -i", """\
+ cov = Coverage()
+ cov.load()
+ cov.json_report(ignore_errors=True)
+ """)
+ self.cmd_executes("json -o myjson.foo", """\
+ cov = Coverage()
+ cov.load()
+ cov.json_report(outfile="myjson.foo")
+ """)
+ self.cmd_executes("json -o -", """\
+ cov = Coverage()
+ cov.load()
+ cov.json_report(outfile="-")
+ """)
+ self.cmd_executes("json --omit fooey", """\
+ cov = Coverage(omit=["fooey"])
+ cov.load()
+ cov.json_report(omit=["fooey"])
+ """)
+ self.cmd_executes("json --omit fooey,booey", """\
+ cov = Coverage(omit=["fooey", "booey"])
+ cov.load()
+ cov.json_report(omit=["fooey", "booey"])
+ """)
+ self.cmd_executes("json mod1", """\
+ cov = Coverage()
+ cov.load()
+ cov.json_report(morfs=["mod1"])
+ """)
+ self.cmd_executes("json mod1 mod2 mod3", """\
+ cov = Coverage()
+ cov.load()
+ cov.json_report(morfs=["mod1", "mod2", "mod3"])
+ """)
+
def test_report(self):
# coverage report [-m] [-i] [-o DIR,...] [FILE1 FILE2 ...]
self.cmd_executes("report", """\
@@ -701,59 +754,6 @@ class CmdLineTest(BaseCmdLineTest):
cov.xml_report(morfs=["mod1", "mod2", "mod3"])
""")
- def test_json(self):
- # coverage json [-i] [--omit DIR,...] [FILE1 FILE2 ...]
- self.cmd_executes("json", """\
- cov = Coverage()
- cov.load()
- cov.json_report()
- """)
- self.cmd_executes("json --pretty-print", """\
- cov = Coverage()
- cov.load()
- cov.json_report(pretty_print=True)
- """)
- self.cmd_executes("json --pretty-print --show-contexts", """\
- cov = Coverage()
- cov.load()
- cov.json_report(pretty_print=True, show_contexts=True)
- """)
- self.cmd_executes("json -i", """\
- cov = Coverage()
- cov.load()
- cov.json_report(ignore_errors=True)
- """)
- self.cmd_executes("json -o myjson.foo", """\
- cov = Coverage()
- cov.load()
- cov.json_report(outfile="myjson.foo")
- """)
- self.cmd_executes("json -o -", """\
- cov = Coverage()
- cov.load()
- cov.json_report(outfile="-")
- """)
- self.cmd_executes("json --omit fooey", """\
- cov = Coverage(omit=["fooey"])
- cov.load()
- cov.json_report(omit=["fooey"])
- """)
- self.cmd_executes("json --omit fooey,booey", """\
- cov = Coverage(omit=["fooey", "booey"])
- cov.load()
- cov.json_report(omit=["fooey", "booey"])
- """)
- self.cmd_executes("json mod1", """\
- cov = Coverage()
- cov.load()
- cov.json_report(morfs=["mod1"])
- """)
- self.cmd_executes("json mod1 mod2 mod3", """\
- cov = Coverage()
- cov.load()
- cov.json_report(morfs=["mod1", "mod2", "mod3"])
- """)
-
def test_no_arguments_at_all(self):
self.cmd_help("", topic="minimum_help", ret=OK)