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