summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--coverage/cmdline.py10
-rw-r--r--test/test_cmdline.py12
2 files changed, 14 insertions, 8 deletions
diff --git a/coverage/cmdline.py b/coverage/cmdline.py
index 587fac51..8d9c239f 100644
--- a/coverage/cmdline.py
+++ b/coverage/cmdline.py
@@ -31,12 +31,18 @@ class Opts:
help="Show line numbers of statements in each module that weren't "
"executed."
)
- omit = optparse.Option(
+ old_omit = optparse.Option(
'-o', '--omit', action='store',
metavar="PRE1,PRE2,...",
help="Omit files when their filename path starts with one of these "
"prefixes."
)
+ omit = optparse.Option(
+ '', '--omit', action='store',
+ metavar="PRE1,PRE2,...",
+ help="Omit files when their filename path starts with one of these "
+ "prefixes."
+ )
parallel_mode = optparse.Option(
'-p', '--parallel-mode', action='store_true',
help="Include the machine name and process id in the .coverage "
@@ -123,7 +129,7 @@ class ClassicOptionParser(CoverageOptionParser):
Opts.ignore_errors,
Opts.pylib,
Opts.show_missing,
- Opts.omit,
+ Opts.old_omit,
Opts.parallel_mode,
Opts.timid,
])
diff --git a/test/test_cmdline.py b/test/test_cmdline.py
index 0c262108..d04e65ef 100644
--- a/test/test_cmdline.py
+++ b/test/test_cmdline.py
@@ -340,8 +340,8 @@ class NewCmdLineTest(CmdLineTest):
self.cmd_executes_same("annotate", "-a")
self.cmd_executes_same("annotate -i", "-a -i")
self.cmd_executes_same("annotate -d d1", "-a -d d1")
- self.cmd_executes_same("annotate -o f", "-a -o f")
- self.cmd_executes_same("annotate -o f,b", "-a -o f,b")
+ self.cmd_executes_same("annotate --omit f", "-a --omit f")
+ self.cmd_executes_same("annotate --omit f,b", "-a --omit f,b")
self.cmd_executes_same("annotate m1", "-a m1")
self.cmd_executes_same("annotate m1 m2 m3", "-a m1 m2 m3")
@@ -363,8 +363,8 @@ class NewCmdLineTest(CmdLineTest):
self.cmd_executes_same("html", "-b")
self.cmd_executes_same("html -i", "-b -i")
self.cmd_executes_same("html -d d1", "-b -d d1")
- self.cmd_executes_same("html -o f", "-b -o f")
- self.cmd_executes_same("html -o f,b", "-b -o f,b")
+ self.cmd_executes_same("html --omit f", "-b --omit f")
+ self.cmd_executes_same("html --omit f,b", "-b --omit f,b")
self.cmd_executes_same("html m1", "-b m1")
self.cmd_executes_same("html m1 m2 m3", "-b m1 m2 m3")
@@ -372,8 +372,8 @@ class NewCmdLineTest(CmdLineTest):
self.cmd_executes_same("report", "-r")
self.cmd_executes_same("report -i", "-r -i")
self.cmd_executes_same("report -m", "-r -m")
- self.cmd_executes_same("report -o f", "-r -o f")
- self.cmd_executes_same("report -o f,b", "-r -o f,b")
+ self.cmd_executes_same("report --omit f", "-r --omit f")
+ self.cmd_executes_same("report --omit f,b", "-r --omit f,b")
self.cmd_executes_same("report m1", "-r m1")
self.cmd_executes_same("report m1 m2 m3", "-r m1 m2 m3")