Exemple #1
0
    def test_various_ranges(self):
        arg_numbers = ['100', '101', '102-104', '105', '110-112']
        rfc_numbers = [100, 101, 102, 103, 104, 105, 110, 111, 112]

        assert rfc_numbers == parse_rfc_numbers(arg_numbers)
Exemple #2
0
 def test_corner_cases(self):
     assert [] == parse_rfc_numbers([])
     assert [402] == parse_rfc_numbers(['402'])
     assert [200, 201, 202] == parse_rfc_numbers(['200-202'])
     assert [200, 201, 202, 203] == parse_rfc_numbers(['200-202', '203'])