Esempio n. 1
0
    def test_getArgParser_bools(self):
        p = getArgParser()
        args = p.parse_args(['--lsboot'])
        self.assertTrue(args.lsboot)

        args = p.parse_args(['--onboot'])
        self.assertTrue(args.onboot)

        args = p.parse_args(['--noboot'])
        self.assertTrue(args.noboot)

        args = p.parse_args(['--asboot'])
        self.assertTrue(args.asboot)
Esempio n. 2
0
 def test_getArgParser_logLevel_exception(self):
     for level in ['all', 'notice']:
         with self.assertRaises(SystemExit):
             p = getArgParser()
             p.parse_args(['--log-level', level])
Esempio n. 3
0
 def test_getArgParser_logLevel(self):
     for level in ['debug', 'info', 'warning', 'error', 'critical']:
         p = getArgParser()
         args = p.parse_args(['--log-level', level])
         self.eq(args.log_level, level)
Esempio n. 4
0
 def test_getArgParser_logLevel(self):
     for level in ['debug', 'info', 'warning', 'error', 'critical']:
         p = getArgParser()
         args = p.parse_args(['--log-level', level])
         self.eq(args.log_level, level)
Esempio n. 5
0
 def test_getArgParser_logLevel_exception(self):
     for level in ['all', 'notice']:
         with self.assertRaises(s_cli.CmdArgErr):
             p = getArgParser()
             p.parse_args(['--log-level', level])