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: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)))
Esempio n. 4
0
 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)))
Esempio n. 8
0
 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)))
Esempio n. 9
0
 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)))