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"
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 = {}
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)
def __init__(self): Provider.__init__(self, None) self.provider_name = 'not_implemented'