Coverage for portality / autocheck / checker.py: 89%
9 statements
« prev ^ index » next coverage.py v7.13.5, created at 2026-05-05 00:09 +0100
« prev ^ index » next coverage.py v7.13.5, created at 2026-05-05 00:09 +0100
1from portality.models import JournalLikeObject, Autocheck
2from portality.autocheck.resource_bundle import ResourceBundle
4from typing import Callable
7class Checker(object):
8 __identity__ = "base_checker"
10 def name(self):
11 return self.__identity__
13 def check(self, form: dict,
14 jla: JournalLikeObject,
15 autochecks: Autocheck,
16 resources: ResourceBundle,
17 logger: Callable):
18 raise NotImplementedError()