def test_search_for_published_items(self): params = self.default_params params['access_token'] = self.access_token client = StoryStreamClient('storystream-test-sto', **params) results = client.search_published(q='brighton', rpp=2) self.assertIsNotNone(results) self.assertEqual(len(results['blocks']), 2)
def test_can_parse_datetimes(self): params = self.default_params params['access_token'] = self.access_token client = StoryStreamClient('storystream-test-sto', **params) results = client.search_published(q='brighton', rpp=1) self.assertIsNotNone(results) self.assertEqual(len(results['blocks']), 1) self.assertEqual( type(results['blocks'][0].content_items[0].publish_date), datetime)