def test_valid_syntax(self, header_value, excepted_ranges_length, expected_ranges): __, ranges = parse_range_header(header_value, self.content_length) self.assertEqual(len(ranges), excepted_ranges_length) self.assertEqual(ranges, expected_ranges)
def test_bytes_unit(self): unit, __ = parse_range_header('bytes=100-', self.content_length) self.assertEqual(unit, 'bytes')