Ejemplo n.º 1
0
 def test_collapsed_range(self):
     assert_equal(parse_page_numbers('17-17'), [17])
Ejemplo n.º 2
0
 def test_bad_range(self):
     assert_equal(parse_page_numbers('42-37'), [])
Ejemplo n.º 3
0
 def test_multiple(self):
     assert_equal(parse_page_numbers('17,37-42'),
                  [17, 37, 38, 39, 40, 41, 42])
Ejemplo n.º 4
0
 def test_range(self):
     assert_equal(parse_page_numbers('37-42'), [37, 38, 39, 40, 41, 42])
Ejemplo n.º 5
0
 def test_single(self):
     assert_equal(parse_page_numbers('17'), [17])
Ejemplo n.º 6
0
 def test_none(self):
     assert_is_none(parse_page_numbers(None))