|
|
|
@ -119,58 +119,58 @@ def test_port():
|
|
|
|
|
f = PortOption('f', '', allow_private=True)
|
|
|
|
|
od = OptionDescription('od', '', [a, b, c, d, e, f])
|
|
|
|
|
cfg = Config(od)
|
|
|
|
|
raises(ValueError, "cfg.option('a').value.set(0)")
|
|
|
|
|
cfg.option('a').value.set(1)
|
|
|
|
|
cfg.option('a').value.set(1023)
|
|
|
|
|
cfg.option('a').value.set(1024)
|
|
|
|
|
cfg.option('a').value.set(49151)
|
|
|
|
|
raises(ValueError, "cfg.option('a').value.set(49152)")
|
|
|
|
|
raises(ValueError, "cfg.option('a').value.set(65535)")
|
|
|
|
|
raises(ValueError, "cfg.option('a').value.set(65536)")
|
|
|
|
|
raises(ValueError, "cfg.option('a').value.set('0')")
|
|
|
|
|
cfg.option('a').value.set('1')
|
|
|
|
|
cfg.option('a').value.set('1023')
|
|
|
|
|
cfg.option('a').value.set('1024')
|
|
|
|
|
cfg.option('a').value.set('49151')
|
|
|
|
|
raises(ValueError, "cfg.option('a').value.set('49152')")
|
|
|
|
|
raises(ValueError, "cfg.option('a').value.set('65535')")
|
|
|
|
|
raises(ValueError, "cfg.option('a').value.set('65536')")
|
|
|
|
|
|
|
|
|
|
cfg.option('b').value.set(0)
|
|
|
|
|
cfg.option('b').value.set(1)
|
|
|
|
|
cfg.option('b').value.set(1023)
|
|
|
|
|
cfg.option('b').value.set(1024)
|
|
|
|
|
cfg.option('b').value.set(49151)
|
|
|
|
|
raises(ValueError, "cfg.option('b').value.set(49152)")
|
|
|
|
|
raises(ValueError, "cfg.option('b').value.set(65535)")
|
|
|
|
|
raises(ValueError, "cfg.option('b').value.set(65536)")
|
|
|
|
|
cfg.option('b').value.set('0')
|
|
|
|
|
cfg.option('b').value.set('1')
|
|
|
|
|
cfg.option('b').value.set('1023')
|
|
|
|
|
cfg.option('b').value.set('1024')
|
|
|
|
|
cfg.option('b').value.set('49151')
|
|
|
|
|
raises(ValueError, "cfg.option('b').value.set('49152')")
|
|
|
|
|
raises(ValueError, "cfg.option('b').value.set('65535')")
|
|
|
|
|
raises(ValueError, "cfg.option('b').value.set('65536')")
|
|
|
|
|
|
|
|
|
|
cfg.option('c').value.set(0)
|
|
|
|
|
cfg.option('c').value.set(1)
|
|
|
|
|
cfg.option('c').value.set(1023)
|
|
|
|
|
raises(ValueError, "cfg.option('c').value.set(1024)")
|
|
|
|
|
raises(ValueError, "cfg.option('c').value.set(49151)")
|
|
|
|
|
raises(ValueError, "cfg.option('c').value.set(49152)")
|
|
|
|
|
raises(ValueError, "cfg.option('c').value.set(65535)")
|
|
|
|
|
raises(ValueError, "cfg.option('c').value.set(65536)")
|
|
|
|
|
cfg.option('c').value.set('0')
|
|
|
|
|
cfg.option('c').value.set('1')
|
|
|
|
|
cfg.option('c').value.set('1023')
|
|
|
|
|
raises(ValueError, "cfg.option('c').value.set('1024')")
|
|
|
|
|
raises(ValueError, "cfg.option('c').value.set('49151')")
|
|
|
|
|
raises(ValueError, "cfg.option('c').value.set('49152')")
|
|
|
|
|
raises(ValueError, "cfg.option('c').value.set('65535')")
|
|
|
|
|
raises(ValueError, "cfg.option('c').value.set('65536')")
|
|
|
|
|
|
|
|
|
|
cfg.option('d').value.set(0)
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set(1)")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set(1023)")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set(1024)")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set(49151)")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set(49152)")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set(65535)")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set(65536)")
|
|
|
|
|
cfg.option('d').value.set('0')
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set('1')")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set('1023')")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set('1024')")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set('49151')")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set('49152')")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set('65535')")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set('65536')")
|
|
|
|
|
|
|
|
|
|
cfg.option('e').value.set(0)
|
|
|
|
|
cfg.option('e').value.set(1)
|
|
|
|
|
cfg.option('e').value.set(1023)
|
|
|
|
|
cfg.option('e').value.set(1024)
|
|
|
|
|
cfg.option('e').value.set(49151)
|
|
|
|
|
cfg.option('e').value.set(49152)
|
|
|
|
|
cfg.option('e').value.set(65535)
|
|
|
|
|
cfg.option('e').value.set('0')
|
|
|
|
|
cfg.option('e').value.set('1')
|
|
|
|
|
cfg.option('e').value.set('1023')
|
|
|
|
|
cfg.option('e').value.set('1024')
|
|
|
|
|
cfg.option('e').value.set('49151')
|
|
|
|
|
cfg.option('e').value.set('49152')
|
|
|
|
|
cfg.option('e').value.set('65535')
|
|
|
|
|
|
|
|
|
|
raises(ValueError, "cfg.option('f').value.set(0)")
|
|
|
|
|
cfg.option('f').value.set(1)
|
|
|
|
|
cfg.option('f').value.set(1023)
|
|
|
|
|
cfg.option('f').value.set(1024)
|
|
|
|
|
cfg.option('f').value.set(49151)
|
|
|
|
|
cfg.option('f').value.set(49152)
|
|
|
|
|
cfg.option('f').value.set(65535)
|
|
|
|
|
raises(ValueError, "cfg.option('f').value.set(65536)")
|
|
|
|
|
raises(ValueError, "cfg.option('f').value.set('0')")
|
|
|
|
|
cfg.option('f').value.set('1')
|
|
|
|
|
cfg.option('f').value.set('1023')
|
|
|
|
|
cfg.option('f').value.set('1024')
|
|
|
|
|
cfg.option('f').value.set('49151')
|
|
|
|
|
cfg.option('f').value.set('49152')
|
|
|
|
|
cfg.option('f').value.set('65535')
|
|
|
|
|
raises(ValueError, "cfg.option('f').value.set('65536')")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def test_port_range():
|
|
|
|
@ -182,69 +182,69 @@ def test_port_range():
|
|
|
|
|
f = PortOption('f', '', allow_range=True, allow_private=True)
|
|
|
|
|
od = OptionDescription('od', '', [a, b, c, d, e, f])
|
|
|
|
|
cfg = Config(od)
|
|
|
|
|
raises(ValueError, "cfg.option('a').value.set(0)")
|
|
|
|
|
cfg.option('a').value.set(1)
|
|
|
|
|
cfg.option('a').value.set(1023)
|
|
|
|
|
cfg.option('a').value.set(1024)
|
|
|
|
|
cfg.option('a').value.set(49151)
|
|
|
|
|
raises(ValueError, "cfg.option('a').value.set(49152)")
|
|
|
|
|
raises(ValueError, "cfg.option('a').value.set(65535)")
|
|
|
|
|
raises(ValueError, "cfg.option('a').value.set(65536)")
|
|
|
|
|
raises(ValueError, "cfg.option('a').value.set('0')")
|
|
|
|
|
cfg.option('a').value.set('1')
|
|
|
|
|
cfg.option('a').value.set('1023')
|
|
|
|
|
cfg.option('a').value.set('1024')
|
|
|
|
|
cfg.option('a').value.set('49151')
|
|
|
|
|
raises(ValueError, "cfg.option('a').value.set('49152')")
|
|
|
|
|
raises(ValueError, "cfg.option('a').value.set('65535')")
|
|
|
|
|
raises(ValueError, "cfg.option('a').value.set('65536')")
|
|
|
|
|
cfg.option('a').value.set('1:49151')
|
|
|
|
|
raises(ValueError, "cfg.option('a').value.set('0:49151')")
|
|
|
|
|
raises(ValueError, "cfg.option('a').value.set('1:49152')")
|
|
|
|
|
|
|
|
|
|
cfg.option('b').value.set(0)
|
|
|
|
|
cfg.option('b').value.set(1)
|
|
|
|
|
cfg.option('b').value.set(1023)
|
|
|
|
|
cfg.option('b').value.set(1024)
|
|
|
|
|
cfg.option('b').value.set(49151)
|
|
|
|
|
raises(ValueError, "cfg.option('b').value.set(49152)")
|
|
|
|
|
raises(ValueError, "cfg.option('b').value.set(65535)")
|
|
|
|
|
raises(ValueError, "cfg.option('b').value.set(65536)")
|
|
|
|
|
cfg.option('b').value.set('0')
|
|
|
|
|
cfg.option('b').value.set('1')
|
|
|
|
|
cfg.option('b').value.set('1023')
|
|
|
|
|
cfg.option('b').value.set('1024')
|
|
|
|
|
cfg.option('b').value.set('49151')
|
|
|
|
|
raises(ValueError, "cfg.option('b').value.set('49152')")
|
|
|
|
|
raises(ValueError, "cfg.option('b').value.set('65535')")
|
|
|
|
|
raises(ValueError, "cfg.option('b').value.set('65536')")
|
|
|
|
|
cfg.option('b').value.set('0:49151')
|
|
|
|
|
raises(ValueError, "cfg.option('b').value.set('0:49152')")
|
|
|
|
|
|
|
|
|
|
cfg.option('c').value.set(0)
|
|
|
|
|
cfg.option('c').value.set(1)
|
|
|
|
|
cfg.option('c').value.set(1023)
|
|
|
|
|
raises(ValueError, "cfg.option('c').value.set(1024)")
|
|
|
|
|
raises(ValueError, "cfg.option('c').value.set(49151)")
|
|
|
|
|
raises(ValueError, "cfg.option('c').value.set(49152)")
|
|
|
|
|
raises(ValueError, "cfg.option('c').value.set(65535)")
|
|
|
|
|
raises(ValueError, "cfg.option('c').value.set(65536)")
|
|
|
|
|
cfg.option('c').value.set('0')
|
|
|
|
|
cfg.option('c').value.set('1')
|
|
|
|
|
cfg.option('c').value.set('1023')
|
|
|
|
|
raises(ValueError, "cfg.option('c').value.set('1024')")
|
|
|
|
|
raises(ValueError, "cfg.option('c').value.set('49151')")
|
|
|
|
|
raises(ValueError, "cfg.option('c').value.set('49152')")
|
|
|
|
|
raises(ValueError, "cfg.option('c').value.set('65535')")
|
|
|
|
|
raises(ValueError, "cfg.option('c').value.set('65536')")
|
|
|
|
|
cfg.option('c').value.set('0:1023')
|
|
|
|
|
raises(ValueError, "cfg.option('c').value.set('0:1024')")
|
|
|
|
|
|
|
|
|
|
cfg.option('d').value.set(0)
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set(1)")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set(1023)")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set(1024)")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set(49151)")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set(49152)")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set(65535)")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set(65536)")
|
|
|
|
|
cfg.option('d').value.set('0')
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set('1')")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set('1023')")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set('1024')")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set('49151')")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set('49152')")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set('65535')")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set('65536')")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set('0:0')")
|
|
|
|
|
raises(ValueError, "cfg.option('d').value.set('0:1')")
|
|
|
|
|
|
|
|
|
|
cfg.option('e').value.set(0)
|
|
|
|
|
cfg.option('e').value.set(1)
|
|
|
|
|
cfg.option('e').value.set(1023)
|
|
|
|
|
cfg.option('e').value.set(1024)
|
|
|
|
|
cfg.option('e').value.set(49151)
|
|
|
|
|
cfg.option('e').value.set(49152)
|
|
|
|
|
cfg.option('e').value.set(65535)
|
|
|
|
|
cfg.option('e').value.set('0')
|
|
|
|
|
cfg.option('e').value.set('1')
|
|
|
|
|
cfg.option('e').value.set('1023')
|
|
|
|
|
cfg.option('e').value.set('1024')
|
|
|
|
|
cfg.option('e').value.set('49151')
|
|
|
|
|
cfg.option('e').value.set('49152')
|
|
|
|
|
cfg.option('e').value.set('65535')
|
|
|
|
|
cfg.option('e').value.set('0:65535')
|
|
|
|
|
raises(ValueError, "cfg.option('e').value.set('0:65536')")
|
|
|
|
|
|
|
|
|
|
raises(ValueError, "cfg.option('f').value.set(0)")
|
|
|
|
|
cfg.option('f').value.set(1)
|
|
|
|
|
cfg.option('f').value.set(1023)
|
|
|
|
|
cfg.option('f').value.set(1024)
|
|
|
|
|
cfg.option('f').value.set(49151)
|
|
|
|
|
cfg.option('f').value.set(49152)
|
|
|
|
|
cfg.option('f').value.set(65535)
|
|
|
|
|
raises(ValueError, "cfg.option('f').value.set(65536)")
|
|
|
|
|
raises(ValueError, "cfg.option('f').value.set('0')")
|
|
|
|
|
cfg.option('f').value.set('1')
|
|
|
|
|
cfg.option('f').value.set('1023')
|
|
|
|
|
cfg.option('f').value.set('1024')
|
|
|
|
|
cfg.option('f').value.set('49151')
|
|
|
|
|
cfg.option('f').value.set('49152')
|
|
|
|
|
cfg.option('f').value.set('65535')
|
|
|
|
|
raises(ValueError, "cfg.option('f').value.set('65536')")
|
|
|
|
|
cfg.option('f').value.set('1:65535')
|
|
|
|
|
cfg.option('f').value.set('3:4')
|
|
|
|
|
raises(ValueError, "cfg.option('f').value.set('0:65535')")
|
|
|
|
|