def test_good_port_ranges(): ranges = [ (10, 15), # too short (100, 200), # good (220, 245), # a bit short (300, 330), # good (440, 495), # also good ] ports = ranges_to_set(ranges) good_ranges = port_for.good_port_ranges(ports, 20, 3) assert good_ranges == [(103, 197), (443, 492), (303, 327)], good_ranges
def test_something_works(): assert len(port_for.good_port_ranges()) > 10 assert len(port_for.available_good_ports()) > 1000