Example #1
0
 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')
Example #2
0
 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')
Example #3
0
 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')
Example #4
0
 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')
Example #10
0
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')