예제 #1
0
 def test_validate_rule_port(self):
     self.assertEqual(common.validate_rule_port(73), None)
     self.assertEqual(common.validate_rule_port("57:123"), None)
     self.assertEqual(common.validate_rule_port("0:1024"), None)
     self.assertEqual(common.validate_rule_port(0), None)
     self.assertEqual(common.validate_rule_port(65536),
                      "integer out of range")
     self.assertEqual(common.validate_rule_port([]),
                      "neither integer nor string")
     self.assertEqual(common.validate_rule_port("1:2:3"),
                      "range unparseable")
     self.assertEqual(common.validate_rule_port("1"), "range unparseable")
     self.assertEqual(common.validate_rule_port(""), "range unparseable")
     self.assertEqual(common.validate_rule_port("a:b"), "range invalid")
     self.assertEqual(common.validate_rule_port("3:1"), "range invalid")
     self.assertEqual(common.validate_rule_port("-1:3"), "range invalid")
     self.assertEqual(common.validate_rule_port("5:65536"), "range invalid")
예제 #2
0
 def test_validate_rule_port(self):
     self.assertEqual(common.validate_rule_port(73), None)
     self.assertEqual(common.validate_rule_port("57:123"), None)
     self.assertEqual(common.validate_rule_port("0:1024"), None)
     self.assertEqual(common.validate_rule_port(0), None)
     self.assertEqual(common.validate_rule_port(65536),
                      "integer out of range")
     self.assertEqual(common.validate_rule_port([]),
                      "neither integer nor string")
     self.assertEqual(common.validate_rule_port("1:2:3"),
                      "range unparseable")
     self.assertEqual(common.validate_rule_port("1"),
                      "range unparseable")
     self.assertEqual(common.validate_rule_port(""),
                      "range unparseable")
     self.assertEqual(common.validate_rule_port("a:b"),
                      "range invalid")
     self.assertEqual(common.validate_rule_port("3:1"),
                      "range invalid")
     self.assertEqual(common.validate_rule_port("-1:3"),
                      "range invalid")
     self.assertEqual(common.validate_rule_port("5:65536"),
                      "range invalid")