def test_filter_expired_items_with_no_expiry(self): provider_name = 'reuters' guid = 'tag_reuters.com_2014_newsml_KBN0FL0NM' provider = get_resource_service('ingest_providers').find_one(name=provider_name, req=None) provider_service = self.provider_services[provider.get('type')] provider_service.provider = provider items = provider_service.fetch_ingest(guid) self.assertEqual(0, len(ingest.filter_expired_items(provider, items)))
def test_filter_expired_items_with_no_expiry(self): provider_name = 'reuters' guid = 'tag_reuters.com_2014_newsml_KBN0FL0NM:10' provider = get_resource_service('ingest_providers').find_one(name=provider_name, req=None) provider_service = self._get_provider_service(provider) provider_service.provider = provider provider_service.URL = provider.get('config', {}).get('url') items = provider_service.fetch_ingest(guid) self.assertEqual(0, len(ingest.filter_expired_items(provider, items)))
def test_filter_expired_items_with_no_expiry(self): provider_name = 'reuters' guid = 'tag_reuters.com_2014_newsml_KBN0FL0NM' provider = get_resource_service('ingest_providers').find_one( name=provider_name, req=None) provider_service = self.provider_services[provider.get('type')] provider_service.provider = provider items = provider_service.fetch_ingest(guid) self.assertEqual(0, len(ingest.filter_expired_items(provider, items)))
def test_filter_expired_items(self): provider_name = 'reuters' guid = 'tag_reuters.com_2014_newsml_KBN0FL0NM' provider = get_resource_service('ingest_providers').find_one(name=provider_name, req=None) provider_service = self.provider_services[provider.get('type')] provider_service.provider = provider items = provider_service.fetch_ingest(guid) for item in items[:4]: item['expiry'] = utcnow() + timedelta(minutes=11) self.assertEqual(4, len(ingest.filter_expired_items(provider, items)))
def test_filter_expired_items(self): provider_name = 'reuters' guid = 'tag:reuters.com,2014:newsml_KBN0FL0NM' with self.app.app_context(): provider = get_resource_service('ingest_providers').find_one(name=provider_name, req=None) provider_service = self.provider_services[provider.get('type')] provider_service.provider = provider items = provider_service.fetch_ingest(guid) for item in items[:3]: item['versioncreated'] = utcnow() self.assertEqual(3, len(filter_expired_items(provider, items)))
def test_filter_expired_items(self): provider_name = 'reuters' guid = 'tag_reuters.com_2014_newsml_KBN0FL0NM:10' provider = get_resource_service('ingest_providers').find_one(name=provider_name, req=None) provider_service = self._get_provider_service(provider) provider_service.provider = provider provider_service.URL = provider.get('config', {}).get('url') items = provider_service.fetch_ingest(guid) for item in items[:4]: item['expiry'] = utcnow() + timedelta(minutes=11) self.assertEqual(4, len(ingest.filter_expired_items(provider, items)))
def test_filter_expired_items(self): provider_name = 'reuters' guid = 'tag:reuters.com,2014:newsml_KBN0FL0NM' with self.app.app_context(): provider = get_resource_service('ingest_providers').find_one( name=provider_name, req=None) provider_service = self.provider_services[provider.get('type')] provider_service.provider = provider items = provider_service.fetch_ingest(guid) for item in items[:3]: item['versioncreated'] = utcnow() self.assertEqual(3, len(filter_expired_items(provider, items)))
def test_filter_expired_items(self): provider_name = 'reuters' guid = 'tag_reuters.com_2014_newsml_KBN0FL0NM' with self.app.app_context(): provider = get_resource_service('ingest_providers').find_one( name=provider_name, req=None) provider_service = self.provider_services[provider.get('type')] provider_service.provider = provider items = provider_service.fetch_ingest(guid) for item in items[:4]: item['expiry'] = utcnow() + timedelta(minutes=11) self.assertEqual(4, len(ingest.filter_expired_items(provider, items)))
def test_filter_expired_items_with_no_expiry(self): provider, provider_service = self.setup_reuters_provider() items = provider_service.fetch_ingest(reuters_guid) self.assertEqual(0, len(filter_expired_items(provider, items)))
def test_filter_expired_items(self): provider, provider_service = self.setup_reuters_provider() items = provider_service.fetch_ingest(reuters_guid) for item in items[:4]: item["expiry"] = utcnow() + timedelta(minutes=11) self.assertEqual(4, len(filter_expired_items(provider, items)))
def test_filter_expired_items_with_no_expiry(self): provider, provider_service = self.setup_reuters_provider() items = provider_service.fetch_ingest(reuters_guid) self.assertEqual(0, len(ingest.filter_expired_items(provider, items)))
def test_filter_expired_items(self): provider, provider_service = self.setup_reuters_provider() items = provider_service.fetch_ingest(reuters_guid) for item in items[:4]: item['expiry'] = utcnow() + timedelta(minutes=11) self.assertEqual(4, len(ingest.filter_expired_items(provider, items)))