summaryrefslogtreecommitdiff
path: root/tests/unit
diff options
context:
space:
mode:
authorAlexandre Flament <alex@al-f.net>2021-09-02 16:01:34 +0200
committerAlexandre Flament <alex@al-f.net>2021-09-02 16:01:34 +0200
commitb9c73fb69784726608d1a2d72b7a17f777d30b9d (patch)
treee1446c28afb7c49328ae7f9279b11c072c5b52c6 /tests/unit
parent065b4dab56bf3c374cab7896314168e9d3106171 (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.py2
-rw-r--r--tests/unit/engines/test_xpath.py2
-rw-r--r--tests/unit/network/test_network.py2
-rw-r--r--tests/unit/test_answerers.py2
-rw-r--r--tests/unit/test_engines_init.py2
-rw-r--r--tests/unit/test_external_bangs.py2
-rw-r--r--tests/unit/test_plugins.py2
-rw-r--r--tests/unit/test_preferences.py2
-rw-r--r--tests/unit/test_query.py2
-rw-r--r--tests/unit/test_results.py2
-rw-r--r--tests/unit/test_search.py4
-rw-r--r--tests/unit/test_settings_loader.py2
-rw-r--r--tests/unit/test_standalone_searx.py2
-rw-r--r--tests/unit/test_utils.py3
-rw-r--r--tests/unit/test_webadapter.py2
-rw-r--r--tests/unit/test_webapp.py5
-rw-r--r--tests/unit/test_webutils.py2
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):