def testExistingKey(self): args = get_common_args(self.parser, '-k /etc/passwd'.split()) self.assertEqual('/etc/passwd', args['keyfile'])
def testDefaultLogLevel(self): args = get_common_args(self.parser, []) self.assertEqual(misc.KEY_FILE, args['keyfile'])
def testCorrectDCLogLevel(self): args = get_common_args(self.parser, '-L error'.split()) self.assertEqual(logging.ERROR, args['log_level'])
def testCorrectUCLogLevel(self): args = get_common_args(self.parser, '-L INFO'.split()) self.assertEqual(logging.INFO, args['log_level'])
def testDefaultLogLevel(self): args = get_common_args(self.parser, []) self.assertEqual(logging.WARNING, args['log_level'])
def testAddressParam(self): args = get_common_args(self.parser, '-b 1.2.3.4'.split()) self.assertEqual('1.2.3.4', args['address'])
def testDefaultAddress(self): args = get_common_args(self.parser, []) self.assertEqual(misc.ADDRESS, args['address'])
def testDefaultPort(self): args = get_common_args(self.parser, []) self.assertEqual(misc.PORT, args['port'])
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'])