Esempio n. 1
0
 def testExistingKey(self):
     args = get_common_args(self.parser, '-k /etc/passwd'.split())
     self.assertEqual('/etc/passwd', args['keyfile'])
Esempio n. 2
0
 def testDefaultLogLevel(self):
     args = get_common_args(self.parser, [])
     self.assertEqual(misc.KEY_FILE, args['keyfile'])
Esempio n. 3
0
 def testCorrectDCLogLevel(self):
     args = get_common_args(self.parser, '-L error'.split())
     self.assertEqual(logging.ERROR, args['log_level'])
Esempio n. 4
0
 def testCorrectUCLogLevel(self):
     args = get_common_args(self.parser, '-L INFO'.split())
     self.assertEqual(logging.INFO, args['log_level'])
Esempio n. 5
0
 def testDefaultLogLevel(self):
     args = get_common_args(self.parser, [])
     self.assertEqual(logging.WARNING, args['log_level'])
Esempio n. 6
0
 def testAddressParam(self):
     args = get_common_args(self.parser, '-b 1.2.3.4'.split())
     self.assertEqual('1.2.3.4', args['address'])
Esempio n. 7
0
 def testDefaultAddress(self):
     args = get_common_args(self.parser, [])
     self.assertEqual(misc.ADDRESS, args['address'])
Esempio n. 8
0
 def testDefaultPort(self):
     args = get_common_args(self.parser, [])
     self.assertEqual(misc.PORT, args['port'])
Esempio n. 9
0
 def testPortiInterval(self):
     self.assertRaises(SystemExit, get_common_args, self.parser, '--port=65536'.split())
     self.assertRaises(SystemExit, get_common_args, self.parser, '--port=0'.split())
     args = get_common_args(self.parser, '--port=3353'.split())
     self.assertEqual(3353, args['port'])