def test_quiet(self): parsed_args = split.parse_args( ['--outdir', 'foo', '--chunk', '10', 'replicon']) self.assertEqual(parsed_args.quiet, 0) parsed_args = split.parse_args( ['--outdir', 'foo', '--chunk', '10', '--quiet', 'replicon']) self.assertEqual(parsed_args.quiet, 1) parsed_args = split.parse_args( ['--outdir', 'foo', '--chunk', '10', '-qq', 'replicon']) self.assertEqual(parsed_args.quiet, 2)
def test_verbose(self): parsed_args = split.parse_args( ['--outdir', 'foo', '--chunk', '10', 'replicon']) self.assertEqual(parsed_args.verbose, 0) parsed_args = split.parse_args( ['--outdir', 'foo', '--chunk', '10', '--verbose', 'replicon']) self.assertEqual(parsed_args.verbose, 1) parsed_args = split.parse_args( ['--outdir', 'foo', '--chunk', '10', '-vv', 'replicon']) self.assertEqual(parsed_args.verbose, 2)
def test_parse_outdir(self): parsed_args = split.parse_args(['--outdir', 'foo', 'replicon']) self.assertEqual(parsed_args.chunk, None) self.assertEqual(parsed_args.outdir, 'foo') self.assertEqual(parsed_args.quiet, 0) self.assertEqual(parsed_args.verbose, 0) self.assertEqual(parsed_args.replicon, 'replicon')
def test_mute(self): parsed_args = split.parse_args(['replicon']) self.assertFalse(parsed_args.mute) parsed_args = split.parse_args(['--mute', 'replicon']) self.assertTrue(parsed_args.mute)