Example #1
0
 def test_02_init_metrics(self):
     provider = Provider(None)
     provider.provider_name = "test"
     pmt = ProviderMetricsThread(provider, self.d)
     
     assert hasattr(pmt, "stop")
     assert hasattr(pmt, "stopped")
     assert hasattr(pmt, "first")
     assert pmt.queue is not None
     assert pmt.provider.provider_name == "test"
     assert pmt.queue.provider == "test"
Example #2
0
 def __init__(self, provider_name=None, metrics_exceptions=None, aliases_exceptions=None, biblio_exceptions=None):
     Provider.__init__(self, None)
     if provider_name:
         self.provider_name = provider_name
     else:
         self.provider_name = 'mock_provider'
     self.metrics_exceptions = metrics_exceptions
     self.aliases_exceptions = aliases_exceptions
     self.biblio_exceptions = biblio_exceptions
     self.metrics_processed = {}
     self.aliases_processed = {}
     self.biblio_processed = {}
Example #3
0
 def __init__(self, provider_name=None):
     Provider.__init__(self, None)
     if provider_name:
         self.provider_name = provider_name
     else:
         self.provider_name = 'mock_provider'
 def run(self):
     provider = Provider(None)
     provider._interruptable_sleep(0.5)
Example #5
0
 def __init__(self, provider_name=None):
     Provider.__init__(self, None)
     if provider_name:
         self.provider_name = provider_name
     else:
         self.provider_name = 'mock_provider'
Example #6
0
 def __init__(self):
     Provider.__init__(self, None)
     self.provider_name = 'not_implemented'