From faf9c652dbd045f0b48e37963a8f0340aeedae2f Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Tue, 28 Apr 2009 22:54:30 -0400 Subject: Reduce line lengths. --- test/test_cmdline.py | 50 +++++++++++++++++++++++++++++++++++++------------- 1 file changed, 37 insertions(+), 13 deletions(-) diff --git a/test/test_cmdline.py b/test/test_cmdline.py index 8da78ef..8516604 100644 --- a/test/test_cmdline.py +++ b/test/test_cmdline.py @@ -8,6 +8,8 @@ from coveragetest import CoverageTest class CmdLineTest(CoverageTest): + """Tests of command-line processing for coverage.py.""" + def help_fn(self, error=None): raise Exception(error or "__doc__") @@ -16,27 +18,49 @@ class CmdLineTest(CoverageTest): def testHelp(self): self.assertRaisesMsg(Exception, "__doc__", self.command_line, ['-h']) - self.assertRaisesMsg(Exception, "__doc__", self.command_line, ['--help']) + self.assertRaisesMsg(Exception, "__doc__", self.command_line, + ['--help']) def testUnknownOption(self): - self.assertRaisesMsg(Exception, "option -z not recognized", self.command_line, ['-z']) + self.assertRaisesMsg(Exception, "option -z not recognized", + self.command_line, ['-z']) def testBadActionCombinations(self): - self.assertRaisesMsg(Exception, "You can't specify the 'erase' and 'annotate' options at the same time.", self.command_line, ['-e', '-a']) - self.assertRaisesMsg(Exception, "You can't specify the 'erase' and 'report' options at the same time.", self.command_line, ['-e', '-r']) - self.assertRaisesMsg(Exception, "You can't specify the 'erase' and 'html' options at the same time.", self.command_line, ['-e', '-b']) - self.assertRaisesMsg(Exception, "You can't specify the 'erase' and 'combine' options at the same time.", self.command_line, ['-e', '-c']) - self.assertRaisesMsg(Exception, "You can't specify the 'execute' and 'annotate' options at the same time.", self.command_line, ['-x', '-a']) - self.assertRaisesMsg(Exception, "You can't specify the 'execute' and 'report' options at the same time.", self.command_line, ['-x', '-r']) - self.assertRaisesMsg(Exception, "You can't specify the 'execute' and 'html' options at the same time.", self.command_line, ['-x', '-b']) - self.assertRaisesMsg(Exception, "You can't specify the 'execute' and 'combine' options at the same time.", self.command_line, ['-x', '-c']) + self.assertRaisesMsg(Exception, + "You can't specify the 'erase' and 'annotate' " + "options at the same time.", self.command_line, ['-e', '-a']) + self.assertRaisesMsg(Exception, + "You can't specify the 'erase' and 'report' " + "options at the same time.", self.command_line, ['-e', '-r']) + self.assertRaisesMsg(Exception, + "You can't specify the 'erase' and 'html' " + "options at the same time.", self.command_line, ['-e', '-b']) + self.assertRaisesMsg(Exception, + "You can't specify the 'erase' and 'combine' " + "options at the same time.", self.command_line, ['-e', '-c']) + self.assertRaisesMsg(Exception, + "You can't specify the 'execute' and 'annotate' " + "options at the same time.", self.command_line, ['-x', '-a']) + self.assertRaisesMsg(Exception, + "You can't specify the 'execute' and 'report' " + "options at the same time.", self.command_line, ['-x', '-r']) + self.assertRaisesMsg(Exception, + "You can't specify the 'execute' and 'html' " + "options at the same time.", self.command_line, ['-x', '-b']) + self.assertRaisesMsg(Exception, + "You can't specify the 'execute' and 'combine' " + "options at the same time.", self.command_line, ['-x', '-c']) def testNeedAction(self): - self.assertRaisesMsg(Exception, "You must specify at least one of -e, -x, -c, -r, -a, or -b.", self.command_line, ['-p']) + self.assertRaisesMsg(Exception, + "You must specify at least one of -e, -x, -c, -r, -a, or -b.", + self.command_line, ['-p']) def testArglessActions(self): - self.assertRaisesMsg(Exception, "Unexpected arguments: foo bar", self.command_line, ['-e', 'foo', 'bar']) - self.assertRaisesMsg(Exception, "Unexpected arguments: baz quux", self.command_line, ['-c', 'baz', 'quux']) + self.assertRaisesMsg(Exception, "Unexpected arguments: foo bar", + self.command_line, ['-e', 'foo', 'bar']) + self.assertRaisesMsg(Exception, "Unexpected arguments: baz quux", + self.command_line, ['-c', 'baz', 'quux']) if __name__ == '__main__': -- cgit v1.2.1