Throw an error if user put an invalid port range in config file

Fix #117
This commit is contained in:
Julien Duponchelle committed 2015-05-06 10:40:51 +02:00
1 parent 3ba4789ba6
commit ed39afbf3d
3 files changed
+12 -2

No files matched your search

+10
View File
@@ -45,3 +45,13 @@ def test_release_udp_port():
pm.reserve_udp_port(4242, project)
pm.release_udp_port(4242, project)
pm.reserve_udp_port(4242, project)
def test_find_unused_port():
p = PortManager().find_unused_port(1000, 10000)
assert p is not None
def test_find_unused_port_invalid_range():
with pytest.raises(aiohttp.web.HTTPConflict):
p = PortManager().find_unused_port(10000, 1000)