diff options
author | Ned Batchelder <nedbat@gmail.com> | 2016-12-16 19:04:39 -0500 |
---|---|---|
committer | Ned Batchelder <nedbat@gmail.com> | 2016-12-16 19:04:39 -0500 |
commit | b290d2cf78872c4cd514a215fba2da7de87bccbf (patch) | |
tree | 346dc2c1d32ecccd3c765c0c2f07607026bc5c8c /tests/test_cmdline.py | |
parent | b33628b4918f47694e89526955cf83b9764f6562 (diff) | |
parent | cadcb4ca7a7d26589e5d42df1b4494636c39ed61 (diff) | |
download | python-coveragepy-b290d2cf78872c4cd514a215fba2da7de87bccbf.tar.gz |
Merged in dachary/coverage.py/issue-265 (pull request #105)
--source and --include are mutually exclusive #265
Diffstat (limited to 'tests/test_cmdline.py')
-rw-r--r-- | tests/test_cmdline.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/test_cmdline.py b/tests/test_cmdline.py index 3b982eb..3b674de 100644 --- a/tests/test_cmdline.py +++ b/tests/test_cmdline.py @@ -16,7 +16,7 @@ import coverage.cmdline from coverage import env from coverage.config import CoverageConfig from coverage.data import CoverageData, CoverageDataFiles -from coverage.misc import ExceptionDuringRun +from coverage.misc import CoverageException, ExceptionDuringRun from tests.coveragetest import CoverageTest, OK, ERR @@ -459,6 +459,10 @@ class CmdLineTest(BaseCmdLineTest): .save() """) + def test_bad_run_args_with_both_source_and_include(self): + with self.assertRaisesRegex(CoverageException, 'mutually exclusive'): + self.command_line("run --include=pre1,pre2 --source=lol,wut foo.py", ret=ERR) + def test_bad_concurrency(self): self.command_line("run --concurrency=nothing", ret=ERR) out = self.stdout() |