def test_debug_argument(self): args = bench.parse_cli_arguments([self.file]) self.assertFalse(args.debug) args = bench.parse_cli_arguments(['--debug', self.file]) self.assertTrue(args.debug)
def test_save(self): args = bench.parse_cli_arguments([self.file]) self.assertFalse(args.save) args = bench.parse_cli_arguments(['--save', self.file]) self.assertTrue(args.save)
def test_config_argument(self): args = bench.parse_cli_arguments([self.file]) self.assertEqual(self.file, args.config) with silence_stderr(), self.assertRaises(SystemExit): bench.parse_cli_arguments([])