Beispiel #1
0
 def test_valid_ports(self):
     value = types.Port()
     self.assertEqual(0, value.deserialize('0'))
     self.assertEqual(1, value.deserialize('1'))
     self.assertEqual(80, value.deserialize('80'))
     self.assertEqual(6600, value.deserialize('6600'))
     self.assertEqual(65535, value.deserialize('65535'))
Beispiel #2
0
    def test_valid_ports(self):
        cv = types.Port()

        assert cv.deserialize("0") == 0
        assert cv.deserialize("1") == 1
        assert cv.deserialize("80") == 80
        assert cv.deserialize("6600") == 6600
        assert cv.deserialize("65535") == 65535
Beispiel #3
0
    def test_invalid_ports(self):
        cv = types.Port()

        with pytest.raises(ValueError):
            cv.deserialize("65536")

        with pytest.raises(ValueError):
            cv.deserialize("100000")

        with pytest.raises(ValueError):
            cv.deserialize("-1")

        with pytest.raises(ValueError):
            cv.deserialize("")
Beispiel #4
0
 def test_invalid_ports(self):
     value = types.Port()
     self.assertRaises(ValueError, value.deserialize, '65536')
     self.assertRaises(ValueError, value.deserialize, '100000')
     self.assertRaises(ValueError, value.deserialize, '-1')
     self.assertRaises(ValueError, value.deserialize, '')