diff options
| author | Alexandre Flament <alex@al-f.net> | 2021-09-02 16:01:34 +0200 |
|---|---|---|
| committer | Alexandre Flament <alex@al-f.net> | 2021-09-02 16:01:34 +0200 |
| commit | b9c73fb69784726608d1a2d72b7a17f777d30b9d (patch) | |
| tree | e1446c28afb7c49328ae7f9279b11c072c5b52c6 /tests/unit | |
| parent | 065b4dab56bf3c374cab7896314168e9d3106171 (diff) | |
[mod] move searx/testing.py to the tests directory
move robot tests to tests.robot
manage calls "python -m tests.robot"
Diffstat (limited to 'tests/unit')
| -rw-r--r-- | tests/unit/engines/test_command.py | 2 | ||||
| -rw-r--r-- | tests/unit/engines/test_xpath.py | 2 | ||||
| -rw-r--r-- | tests/unit/network/test_network.py | 2 | ||||
| -rw-r--r-- | tests/unit/test_answerers.py | 2 | ||||
| -rw-r--r-- | tests/unit/test_engines_init.py | 2 | ||||
| -rw-r--r-- | tests/unit/test_external_bangs.py | 2 | ||||
| -rw-r--r-- | tests/unit/test_plugins.py | 2 | ||||
| -rw-r--r-- | tests/unit/test_preferences.py | 2 | ||||
| -rw-r--r-- | tests/unit/test_query.py | 2 | ||||
| -rw-r--r-- | tests/unit/test_results.py | 2 | ||||
| -rw-r--r-- | tests/unit/test_search.py | 4 | ||||
| -rw-r--r-- | tests/unit/test_settings_loader.py | 2 | ||||
| -rw-r--r-- | tests/unit/test_standalone_searx.py | 2 | ||||
| -rw-r--r-- | tests/unit/test_utils.py | 3 | ||||
| -rw-r--r-- | tests/unit/test_webadapter.py | 2 | ||||
| -rw-r--r-- | tests/unit/test_webapp.py | 5 | ||||
| -rw-r--r-- | tests/unit/test_webutils.py | 2 |
17 files changed, 21 insertions, 19 deletions
diff --git a/tests/unit/engines/test_command.py b/tests/unit/engines/test_command.py index 8f88b617e..d2bb123f7 100644 --- a/tests/unit/engines/test_command.py +++ b/tests/unit/engines/test_command.py @@ -16,7 +16,7 @@ along with searx. If not, see < http://www.gnu.org/licenses/ >. from searx.engines import command as command_engine -from searx.testing import SearxTestCase +from tests import SearxTestCase class TestCommandEngine(SearxTestCase): diff --git a/tests/unit/engines/test_xpath.py b/tests/unit/engines/test_xpath.py index 963a44a25..287beeab4 100644 --- a/tests/unit/engines/test_xpath.py +++ b/tests/unit/engines/test_xpath.py @@ -2,7 +2,7 @@ from collections import defaultdict import mock from searx.engines import xpath -from searx.testing import SearxTestCase +from tests import SearxTestCase class TestXpathEngine(SearxTestCase): diff --git a/tests/unit/network/test_network.py b/tests/unit/network/test_network.py index e8d33240a..0805edc19 100644 --- a/tests/unit/network/test_network.py +++ b/tests/unit/network/test_network.py @@ -5,7 +5,7 @@ from mock import patch import httpx from searx.network.network import Network, NETWORKS, initialize -from searx.testing import SearxTestCase +from tests import SearxTestCase class TestNetwork(SearxTestCase): diff --git a/tests/unit/test_answerers.py b/tests/unit/test_answerers.py index 73d8d26f2..1119b697d 100644 --- a/tests/unit/test_answerers.py +++ b/tests/unit/test_answerers.py @@ -3,7 +3,7 @@ from mock import Mock from searx.answerers import answerers -from searx.testing import SearxTestCase +from tests import SearxTestCase class AnswererTest(SearxTestCase): diff --git a/tests/unit/test_engines_init.py b/tests/unit/test_engines_init.py index d2aee41f2..dffeaf8e8 100644 --- a/tests/unit/test_engines_init.py +++ b/tests/unit/test_engines_init.py @@ -1,5 +1,5 @@ -from searx.testing import SearxTestCase from searx import settings, engines +from tests import SearxTestCase class TestEnginesInit(SearxTestCase): diff --git a/tests/unit/test_external_bangs.py b/tests/unit/test_external_bangs.py index 6a9686782..f320d3037 100644 --- a/tests/unit/test_external_bangs.py +++ b/tests/unit/test_external_bangs.py @@ -1,6 +1,6 @@ from searx.external_bang import get_node, resolve_bang_definition, get_bang_url, get_bang_definition_and_autocomplete from searx.search import SearchQuery, EngineRef -from searx.testing import SearxTestCase +from tests import SearxTestCase TEST_DB = { diff --git a/tests/unit/test_plugins.py b/tests/unit/test_plugins.py index 9ef4cd692..245a7566b 100644 --- a/tests/unit/test_plugins.py +++ b/tests/unit/test_plugins.py @@ -1,8 +1,8 @@ # -*- coding: utf-8 -*- -from searx.testing import SearxTestCase from searx import plugins from mock import Mock +from tests import SearxTestCase def get_search_mock(query, **kwargs): diff --git a/tests/unit/test_preferences.py b/tests/unit/test_preferences.py index 510d4985a..903b9b54d 100644 --- a/tests/unit/test_preferences.py +++ b/tests/unit/test_preferences.py @@ -1,6 +1,6 @@ from searx.preferences import (EnumStringSetting, MapSetting, MissingArgumentException, SearchLanguageSetting, MultipleChoiceSetting, PluginsSetting, ValidationException) -from searx.testing import SearxTestCase +from tests import SearxTestCase class PluginStub: diff --git a/tests/unit/test_query.py b/tests/unit/test_query.py index dd7ff0766..edb0a18f7 100644 --- a/tests/unit/test_query.py +++ b/tests/unit/test_query.py @@ -1,7 +1,7 @@ from searx import settings from searx.engines import load_engines from searx.query import RawTextQuery -from searx.testing import SearxTestCase +from tests import SearxTestCase TEST_ENGINES = [ diff --git a/tests/unit/test_results.py b/tests/unit/test_results.py index 274b5b37a..07d170130 100644 --- a/tests/unit/test_results.py +++ b/tests/unit/test_results.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- from searx.results import ResultContainer -from searx.testing import SearxTestCase +from tests import SearxTestCase def fake_result(url='https://aa.bb/cc?dd=ee#ff', diff --git a/tests/unit/test_search.py b/tests/unit/test_search.py index b0988a0c8..c7f15a681 100644 --- a/tests/unit/test_search.py +++ b/tests/unit/test_search.py @@ -1,9 +1,9 @@ # -*- coding: utf-8 -*- -from searx.testing import SearxTestCase +import searx.search from searx.search import SearchQuery, EngineRef from searx import settings -import searx.search +from tests import SearxTestCase SAFESEARCH = 0 diff --git a/tests/unit/test_settings_loader.py b/tests/unit/test_settings_loader.py index a3257ee4b..ad9fc6e95 100644 --- a/tests/unit/test_settings_loader.py +++ b/tests/unit/test_settings_loader.py @@ -3,9 +3,9 @@ from os.path import dirname, join, abspath from unittest.mock import patch -from searx.testing import SearxTestCase from searx.exceptions import SearxSettingsException from searx import settings_loader +from tests import SearxTestCase test_dir = abspath(dirname(__file__)) diff --git a/tests/unit/test_standalone_searx.py b/tests/unit/test_standalone_searx.py index a69353c03..a5f17c08f 100644 --- a/tests/unit/test_standalone_searx.py +++ b/tests/unit/test_standalone_searx.py @@ -8,8 +8,8 @@ from mock import Mock, patch from nose2.tools import params from searx.search import SearchQuery, EngineRef, initialize -from searx.testing import SearxTestCase from searx_extra import standalone_searx as sas +from tests import SearxTestCase class StandaloneSearx(SearxTestCase): diff --git a/tests/unit/test_utils.py b/tests/unit/test_utils.py index 91ec2499d..e9c247382 100644 --- a/tests/unit/test_utils.py +++ b/tests/unit/test_utils.py @@ -2,10 +2,11 @@ import lxml.etree from lxml import html -from searx.testing import SearxTestCase from searx.exceptions import SearxXPathSyntaxException, SearxEngineXPathException from searx import utils +from tests import SearxTestCase + class TestUtils(SearxTestCase): diff --git a/tests/unit/test_webadapter.py b/tests/unit/test_webadapter.py index 32417f019..9d8ff5f28 100644 --- a/tests/unit/test_webadapter.py +++ b/tests/unit/test_webadapter.py @@ -1,12 +1,12 @@ # -*- coding: utf-8 -*- -from searx.testing import SearxTestCase from searx.preferences import Preferences from searx.engines import engines import searx.search from searx.search import EngineRef from searx.webadapter import validate_engineref_list +from tests import SearxTestCase PRIVATE_ENGINE_NAME = 'general private offline' diff --git a/tests/unit/test_webapp.py b/tests/unit/test_webapp.py index 8598113f7..c5ec1ca97 100644 --- a/tests/unit/test_webapp.py +++ b/tests/unit/test_webapp.py @@ -3,9 +3,10 @@ import json from urllib.parse import ParseResult from mock import Mock -from searx.testing import SearxTestCase -from searx.search import Search + import searx.search.processors +from searx.search import Search +from tests import SearxTestCase class ViewsTestCase(SearxTestCase): diff --git a/tests/unit/test_webutils.py b/tests/unit/test_webutils.py index 023374b04..6da39a071 100644 --- a/tests/unit/test_webutils.py +++ b/tests/unit/test_webutils.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- import mock -from searx.testing import SearxTestCase from searx import webutils +from tests import SearxTestCase class TestWebUtils(SearxTestCase): |