def test_medianet_format(self): filename = 'ED_841066_2_1.tst' dirname = os.path.dirname(os.path.realpath(__file__)) fixture = os.path.normpath( os.path.join(dirname, '../fixtures', filename)) self.provider['source'] = 'MNET' self.items = ZCZCFeedParser().parse(fixture, self.provider) self.assertEqual(self.items.get('headline'), 'Australian Financial Security Authority')
def test_racing_format(self): filename = 'viflda004_7257.tst' dirname = os.path.dirname(os.path.realpath(__file__)) fixture = os.path.normpath( os.path.join(dirname, '../fixtures', filename)) self.provider['source'] = 'BRA' self.items = ZCZCFeedParser().parse(fixture, self.provider) self.assertEqual(self.items.get('headline'), ' Racing.Com Park FIELDS Thursday') self.assertEqual(self.items.get('anpa_category')[0]['qcode'], 'r') self.assertEqual(self.items.get('subject')[0]['qcode'], '15030001')
def test_pagemasters_format(self): filename = 'Darwin GR - Greys - Sun 11 Oct, 2015.tst' dirname = os.path.dirname(os.path.realpath(__file__)) fixture = os.path.normpath( os.path.join(dirname, '../fixtures', filename)) self.provider['source'] = 'PMF' self.items = ZCZCFeedParser().parse(fixture, self.provider) self.assertEqual(self.items.get('headline'), 'Darwin Greyhound Fields Sunday') self.assertEqual(self.items.get('slugline'), 'Darwin Grey') self.assertEqual(self.items.get('anpa_category')[0]['qcode'], 'r') self.assertEqual(self.items.get('subject')[0]['qcode'], '15082002')
def test_default_format(self): filename = 'Standings__2014_14_635535729050675896.tst' dirname = os.path.dirname(os.path.realpath(__file__)) fixture = os.path.normpath( os.path.join(dirname, '../fixtures', filename)) self.provider['source'] = 'SOMETHING' self.items = ZCZCFeedParser().parse(fixture, self.provider) self.assertEqual( self.items.get('headline'), 'MOTOR: Collated results/standings after Sydney NRMA 500') self.assertEqual(self.items.get('anpa_category')[0]['qcode'], 'T') self.assertEqual(self.items.get('subject')[0]['qcode'], '15039001') self.assertIn('versioncreated', self.items)
def test_medianet_format(self): filename = 'ED_841066_2_1.tst' dirname = os.path.dirname(os.path.realpath(__file__)) fixture = os.path.normpath(os.path.join(dirname, '../fixtures', filename)) self.provider['source'] = 'MNET' self.items = ZCZCFeedParser().parse(fixture, self.provider) self.assertEqual(self.items.get('headline'), 'Australian Financial Security Authority')
def test_racing_format(self): filename = 'viflda004_7257.tst' dirname = os.path.dirname(os.path.realpath(__file__)) fixture = os.path.normpath(os.path.join(dirname, '../fixtures', filename)) self.provider['source'] = 'BRA' self.items = ZCZCFeedParser().parse(fixture, self.provider) self.assertEqual(self.items.get('headline'), ' Racing.Com Park FIELDS Thursday') self.assertEqual(self.items.get('anpa_category')[0]['qcode'], 'r') self.assertEqual(self.items.get('subject')[0]['qcode'], '15030001')
def test_pagemasters_format(self): filename = 'Darwin GR - Greys - Sun 11 Oct, 2015.tst' dirname = os.path.dirname(os.path.realpath(__file__)) fixture = os.path.normpath(os.path.join(dirname, '../fixtures', filename)) self.provider['source'] = 'PMF' self.items = ZCZCFeedParser().parse(fixture, self.provider) self.assertEqual(self.items.get('headline'), 'Darwin Greyhound Fields Sunday') self.assertEqual(self.items.get('slugline'), 'Darwin Grey') self.assertEqual(self.items.get('anpa_category')[0]['qcode'], 'r') self.assertEqual(self.items.get('subject')[0]['qcode'], '15082002')
def test_default_format(self): filename = 'Standings__2014_14_635535729050675896.tst' dirname = os.path.dirname(os.path.realpath(__file__)) fixture = os.path.normpath(os.path.join(dirname, '../fixtures', filename)) self.provider['source'] = 'SOMETHING' self.items = ZCZCFeedParser().parse(fixture, self.provider) self.assertEqual(self.items.get('headline'), 'MOTOR: Collated results/standings after Sydney NRMA 500') self.assertEqual(self.items.get('anpa_category')[0]['qcode'], 'T') self.assertEqual(self.items.get('subject')[0]['qcode'], '15039001') self.assertIn('versioncreated', self.items)
class ZCZCTestCase(unittest.TestCase): provider = {'name': 'test provder', 'provider': {}} def test_default_format(self): filename = 'Standings__2014_14_635535729050675896.tst' dirname = os.path.dirname(os.path.realpath(__file__)) fixture = os.path.normpath(os.path.join(dirname, '../fixtures', filename)) self.provider['source'] = 'SOMETHING' self.items = ZCZCFeedParser().parse(fixture, self.provider) self.assertEqual(self.items.get('headline'), 'MOTOR: Collated results/standings after Sydney NRMA 500') self.assertEqual(self.items.get('anpa_category')[0]['qcode'], 'T') self.assertEqual(self.items.get('subject')[0]['qcode'], '15039001') self.assertIn('versioncreated', self.items) def test_medianet_format(self): filename = 'ED_841066_2_1.tst' dirname = os.path.dirname(os.path.realpath(__file__)) fixture = os.path.normpath(os.path.join(dirname, '../fixtures', filename)) self.provider['source'] = 'MNET' self.items = ZCZCFeedParser().parse(fixture, self.provider) self.assertEqual(self.items.get('headline'), 'Australian Financial Security Authority') def test_pagemasters_format(self): filename = 'Darwin GR - Greys - Sun 11 Oct, 2015.tst' dirname = os.path.dirname(os.path.realpath(__file__)) fixture = os.path.normpath(os.path.join(dirname, '../fixtures', filename)) self.provider['source'] = 'PMF' self.items = ZCZCFeedParser().parse(fixture, self.provider) self.assertEqual(self.items.get('headline'), 'Darwin Greyhound Fields Sunday') self.assertEqual(self.items.get('slugline'), 'Darwin Grey') self.assertEqual(self.items.get('anpa_category')[0]['qcode'], 'r') self.assertEqual(self.items.get('subject')[0]['qcode'], '15082002') def test_racing_format(self): filename = 'viflda004_7257.tst' dirname = os.path.dirname(os.path.realpath(__file__)) fixture = os.path.normpath(os.path.join(dirname, '../fixtures', filename)) self.provider['source'] = 'BRA' self.items = ZCZCFeedParser().parse(fixture, self.provider) self.assertEqual(self.items.get('headline'), ' Racing.Com Park FIELDS Thursday') self.assertEqual(self.items.get('anpa_category')[0]['qcode'], 'r') self.assertEqual(self.items.get('subject')[0]['qcode'], '15030001')
class ZCZCTestCase(unittest.TestCase): provider = {'name': 'test provder', 'provider': {}} def test_default_format(self): filename = 'Standings__2014_14_635535729050675896.tst' dirname = os.path.dirname(os.path.realpath(__file__)) fixture = os.path.normpath( os.path.join(dirname, '../fixtures', filename)) self.provider['source'] = 'SOMETHING' self.items = ZCZCFeedParser().parse(fixture, self.provider) self.assertEqual( self.items.get('headline'), 'MOTOR: Collated results/standings after Sydney NRMA 500') self.assertEqual(self.items.get('anpa_category')[0]['qcode'], 'T') self.assertEqual(self.items.get('subject')[0]['qcode'], '15039001') self.assertIn('versioncreated', self.items) def test_medianet_format(self): filename = 'ED_841066_2_1.tst' dirname = os.path.dirname(os.path.realpath(__file__)) fixture = os.path.normpath( os.path.join(dirname, '../fixtures', filename)) self.provider['source'] = 'MNET' self.items = ZCZCFeedParser().parse(fixture, self.provider) self.assertEqual(self.items.get('headline'), 'Australian Financial Security Authority') def test_pagemasters_format(self): filename = 'Darwin GR - Greys - Sun 11 Oct, 2015.tst' dirname = os.path.dirname(os.path.realpath(__file__)) fixture = os.path.normpath( os.path.join(dirname, '../fixtures', filename)) self.provider['source'] = 'PMF' self.items = ZCZCFeedParser().parse(fixture, self.provider) self.assertEqual(self.items.get('headline'), 'Darwin Greyhound Fields Sunday') self.assertEqual(self.items.get('slugline'), 'Darwin Grey') self.assertEqual(self.items.get('anpa_category')[0]['qcode'], 'r') self.assertEqual(self.items.get('subject')[0]['qcode'], '15082002') def test_racing_format(self): filename = 'viflda004_7257.tst' dirname = os.path.dirname(os.path.realpath(__file__)) fixture = os.path.normpath( os.path.join(dirname, '../fixtures', filename)) self.provider['source'] = 'BRA' self.items = ZCZCFeedParser().parse(fixture, self.provider) self.assertEqual(self.items.get('headline'), ' Racing.Com Park FIELDS Thursday') self.assertEqual(self.items.get('anpa_category')[0]['qcode'], 'r') self.assertEqual(self.items.get('subject')[0]['qcode'], '15030001')