Coverage for requests_tracker/base_collector.py: 100%
8 statements
« prev ^ index » next coverage.py v7.4.4, created at 2024-04-18 22:19 +0000
« prev ^ index » next coverage.py v7.4.4, created at 2024-04-18 22:19 +0000
1import abc
4class Collector(metaclass=abc.ABCMeta):
5 """Base collector for all collectors except for MainRequestCollector"""
7 @abc.abstractmethod
8 def generate_statistics(self) -> None:
9 raise NotImplementedError()
11 @abc.abstractmethod
12 def matches_search_filter(self, search: str) -> bool:
13 raise NotImplementedError()