summaryrefslogtreecommitdiff
path: root/tests/unit/settings
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unit/settings')
-rw-r--r--tests/unit/settings/limiter.toml2
-rw-r--r--tests/unit/settings/test_result_container.yml8
-rw-r--r--tests/unit/settings/test_settings.yml24
-rw-r--r--tests/unit/settings/test_tineye.yml16
4 files changed, 48 insertions, 2 deletions
diff --git a/tests/unit/settings/limiter.toml b/tests/unit/settings/limiter.toml
new file mode 100644
index 000000000..e8be2c70b
--- /dev/null
+++ b/tests/unit/settings/limiter.toml
@@ -0,0 +1,2 @@
+[botdetection.ip_limit]
+link_token = true
diff --git a/tests/unit/settings/test_result_container.yml b/tests/unit/settings/test_result_container.yml
new file mode 100644
index 000000000..c88a55861
--- /dev/null
+++ b/tests/unit/settings/test_result_container.yml
@@ -0,0 +1,8 @@
+# This SearXNG setup is used in unit tests
+
+use_default_settings:
+
+ engines:
+ keep_only:
+ - google
+ - duckduckgo
diff --git a/tests/unit/settings/test_settings.yml b/tests/unit/settings/test_settings.yml
index e08105853..0836a165b 100644
--- a/tests/unit/settings/test_settings.yml
+++ b/tests/unit/settings/test_settings.yml
@@ -1,10 +1,30 @@
# This SearXNG setup is used in unit tests
-use_default_settings: true
+use_default_settings:
+
+ engines:
+ # remove all engines
+ keep_only: []
+
search:
+
formats: [html, csv, json, rss]
+server:
+
+ secret_key: "user_secret_key"
+
engines:
- - name: general dummy
+
+ - name: dummy engine
+ engine: demo_offline
+ categories: ["general"]
+ shortcut: "gd"
+ timeout: 3
+
+ - name: dummy private engine
engine: demo_offline
+ categories: ["general"]
+ shortcut: "gdp"
timeout: 3
+ tokens: ["my-token"]
diff --git a/tests/unit/settings/test_tineye.yml b/tests/unit/settings/test_tineye.yml
new file mode 100644
index 000000000..7b6f37919
--- /dev/null
+++ b/tests/unit/settings/test_tineye.yml
@@ -0,0 +1,16 @@
+# This SearXNG setup is used in unit tests
+
+use_default_settings:
+
+ engines:
+ # remove all engines
+ keep_only: []
+
+engines:
+
+ - name: tineye
+ engine: tineye
+ categories: ["general"]
+ shortcut: "tin"
+ timeout: 9.0
+ disabled: true