.oO SearXNG Developer Documentation Oo.
|
Public Member Functions | |
__init__ (self, EngineProcessor processor) | |
engineref_list (self) | |
call_test (self, obj, test_description) | |
call_tests (self, obj, test_descriptions) | |
ResultContainer | search (self, SearchQuery search_query) |
ResultContainerTests | get_result_container_tests (self, str test_name, SearchQuery search_query) |
run_test (self, test_name) | |
run (self) | |
Static Public Member Functions | |
search_query_matrix_iterator (engineref_list, matrix) | |
Public Attributes | |
processor = processor | |
tests = self.processor.get_tests() | |
test_results = TestResults() | |
Static Private Attributes | |
str | __slots__ = 'processor', 'tests', 'test_results' |
searx.search.checker.impl.Checker.__init__ | ( | self, | |
EngineProcessor | processor ) |
searx.search.checker.impl.Checker.call_test | ( | self, | |
obj, | |||
test_description ) |
Definition at line 386 of file impl.py.
searx.search.checker.impl.Checker.call_tests | ( | self, | |
obj, | |||
test_descriptions ) |
searx.search.checker.impl.Checker.engineref_list | ( | self | ) |
Definition at line 364 of file impl.py.
Referenced by searx.search.models.SearchQuery.__copy__(), searx.search.models.SearchQuery.__eq__(), searx.search.models.SearchQuery.__hash__(), searx.search.models.SearchQuery.__repr__(), and searx.search.models.SearchQuery.categories().
ResultContainerTests searx.search.checker.impl.Checker.get_result_container_tests | ( | self, | |
str | test_name, | ||
SearchQuery | search_query ) |
Definition at line 415 of file impl.py.
searx.search.checker.impl.Checker.run | ( | self | ) |
searx.search.checker.impl.Checker.run_test | ( | self, | |
test_name ) |
Definition at line 421 of file impl.py.
ResultContainer searx.search.checker.impl.Checker.search | ( | self, | |
SearchQuery | search_query ) |
Definition at line 406 of file impl.py.
|
static |
Definition at line 370 of file impl.py.
|
staticprivate |
searx.search.checker.impl.Checker.test_results = TestResults() |
Definition at line 361 of file impl.py.
Referenced by searx.search.checker.impl.ResultContainerTests._add_language(), and searx.search.checker.impl.ResultContainerTests._record_error().
searx.search.checker.impl.Checker.tests = self.processor.get_tests() |