Example #1
0
 def test_ts_parse_id_8_2(self):
     tdoc_id = '23456.zip'
     parsed_ts = tdoc.parse_ts_number(tdoc_id)
     self.assertIsNotNone(parsed_ts)
     self.assertEqual(parsed_ts.series, 23)
     self.assertEqual(parsed_ts.number, 456)
     self.assertEqual(parsed_ts.version, '')
Example #2
0
 def test_ts_parse_id_6(self):
     tdoc_id = '23.345'
     parsed_ts = tdoc.parse_ts_number(tdoc_id)
     self.assertIsNotNone(parsed_ts)
     self.assertEqual(parsed_ts.series, 23)
     self.assertEqual(parsed_ts.number, 345)
     self.assertEqual(parsed_ts.version, '')
Example #3
0
 def test_ts_parse_id_10(self):
     tdoc_id = '23.345-f66.zip'
     parsed_ts = tdoc.parse_ts_number(tdoc_id)
     self.assertIsNotNone(parsed_ts)
     self.assertEqual(parsed_ts.series, 23)
     self.assertEqual(parsed_ts.number, 345)
     self.assertEqual(parsed_ts.version, 'f66')
     self.assertEqual(parsed_ts.match, '23.345-f66.zip')
Example #4
0
 def test_ts_parse_id_5(self):
     tdoc_id = '23.45'
     parsed_ts = tdoc.parse_ts_number(tdoc_id)
     self.assertIsNone(parsed_ts)
Example #5
0
 def test_ts_parse_id_empty(self):
     tdoc_id = ''
     parsed_ts = tdoc.parse_ts_number(tdoc_id)
     self.assertIsNone(parsed_ts)
Example #6
0
 def test_ts_parse_id_none(self):
     tdoc_id = None
     parsed_ts = tdoc.parse_ts_number(tdoc_id)
     self.assertIsNone(parsed_ts)