summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorMarkus Heiser <markus.heiser@darmarit.de>2021-07-21 09:41:48 +0200
committerMarkus Heiser <markus.heiser@darmarit.de>2021-07-24 16:28:15 +0200
commit61d3914b639dc71c00f404652e9d5da32ae7c401 (patch)
tree67ea33cd996aa8bfb3b0687694afdf47d96230aa /utils
parentb6a55e223ce0e287adeeafce8164e411154b5423 (diff)
downloadsearxng-61d3914b639dc71c00f404652e9d5da32ae7c401.tar.gz
searxng-61d3914b639dc71c00f404652e9d5da32ae7c401.zip
[fix] test.robot - do not use environment from ./utils/brand.env
Some defaults in the settings.yml are taken from the environment. By example; The manage scripts sources the ./utils/brand.env and sets SEARX_PORT environment. This enviroment *wins over* any settings in a YAML file. Whe we run a:: make test.robot The searx/settings_robot.yml is used, in this file the server settings are:: server: port: 11111 bind_address: 127.0.0.1 To get in use of the 'port: 11111' we have to unset the SEARX_PORT environment which was sourced before. The function buildenv.unset_env() can be called in all use cases where the enviroment from ./utils/brand.env is not wanted. ATM it unset the enviroment variables:: unset GIT_URL unset GIT_BRANCH unset SEARX_URL unset SEARX_PORT unset SEARX_BIND_ADDRESS Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
Diffstat (limited to 'utils')
-rw-r--r--utils/build_env.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/utils/build_env.py b/utils/build_env.py
index 28674f923..dc55bd0a8 100644
--- a/utils/build_env.py
+++ b/utils/build_env.py
@@ -24,8 +24,9 @@ def _env(*arg, **kwargs):
return val
# If you add or remove variables here, do not forgett to update:
-# - docs/admin/engines/settings.rst
-# - /docs/dev/makefile.rst (section make buildenv)
+# - ./docs/admin/engines/settings.rst
+# - ./docs/dev/makefile.rst (section make buildenv)
+# - ./manage function buildenv.unset_env()
name_val = [