def test_full_example(self):
     series = Series(provider='Test provider',
                     name='GDP in France',
                     key='GDP_FR',
                     datasetCode='nama_gdp_fr',
                     values=[2700, 2720, 2740, 2760],
                     releaseDates=[
                         datetime(2013, 11, 28),
                         datetime(2014, 12, 28),
                         datetime(2015, 1, 28),
                         datetime(2015, 2, 28)
                     ],
                     period_index=pandas.period_range('1/1999',
                                                      periods=72,
                                                      freq='Q'),
                     attributes={
                         'name': 'OBS_VALUE',
                         'value': 'p'
                     },
                     revisions=[{
                         'value': 2710,
                         'position': 2,
                         'releaseDates': [datetime(2014, 11, 28)]
                     }],
                     dimensions=[{
                         'name': 'Seasonal adjustment',
                         'value': 'wda'
                     }])
     self.assertIsInstance(series, Series)
 def test_empty_revisions(self):
     series = Series(provider='Test provider',
                     name='GDP in Germany',
                     key='GDP_DE',
                     datasetCode='nama_gdp_de',
                     values=[2700, 2720, 2740, 2760],
                     releaseDates=[
                         datetime(2013, 11, 28),
                         datetime(2014, 12, 28),
                         datetime(2015, 1, 28),
                         datetime(2015, 2, 28)
                     ],
                     period_index=pandas.period_range('1/1999',
                                                      periods=72,
                                                      freq='Q'),
                     attributes={
                         'name': 'OBS_VALUE',
                         'value': 'p'
                     },
                     dimensions=[{
                         'name': 'Seasonal adjustment',
                         'value': 'wda'
                     }])
     self.assertIsInstance(series, Series)