summaryrefslogtreecommitdiff
path: root/manage.sh
diff options
context:
space:
mode:
authorMarkus Heiser <markus.heiser@darmarit.de>2020-03-26 18:41:45 +0100
committerMarkus Heiser <markus.heiser@darmarit.de>2020-03-26 18:41:45 +0100
commit1075f58a722fad7801a7b8397cd7e6de31d99da2 (patch)
tree661e277342c404201fa57ed4fb3d72a0eaabeaa6 /manage.sh
parente7fbefa8bdecca04824b3ef744786d8bb45c35fe (diff)
downloadsearxng-1075f58a722fad7801a7b8397cd7e6de31d99da2.tar.gz
searxng-1075f58a722fad7801a7b8397cd7e6de31d99da2.zip
test: move tests from manage.sh to Makefile
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
Diffstat (limited to 'manage.sh')
-rwxr-xr-xmanage.sh42
1 files changed, 0 insertions, 42 deletions
diff --git a/manage.sh b/manage.sh
index 4f46fd6d7..6667274b1 100755
--- a/manage.sh
+++ b/manage.sh
@@ -70,40 +70,6 @@ locales() {
pybabel compile -d "$SEARX_DIR/translations"
}
-pep8_check() {
- echo '[!] Running pep8 check'
- # ignored rules:
- # E402 module level import not at top of file
- # W503 line break before binary operator
- pep8 --exclude=searx/static --max-line-length=120 --ignore "E402,W503" "$SEARX_DIR" "$BASE_DIR/tests"
-}
-
-unit_tests() {
- echo '[!] Running unit tests'
- python -m nose2 -s "$BASE_DIR/tests/unit"
-}
-
-py_test_coverage() {
- echo '[!] Running python test coverage'
- PYTHONPATH="`pwd`" python -m nose2 -C --log-capture --with-coverage --coverage "$SEARX_DIR" -s "$BASE_DIR/tests/unit" \
- && coverage report \
- && coverage html
-}
-
-robot_tests() {
- echo '[!] Running robot tests'
- PYTHONPATH="`pwd`" python "$SEARX_DIR/testing.py" robot
-}
-
-tests() {
- set -e
- pep8_check
- unit_tests
- install_geckodriver
- robot_tests
- set +e
-}
-
#
# Web
@@ -220,14 +186,6 @@ Commands
Build
-----
locales - Compile locales
-
- Tests
- -----
- unit_tests - Run unit tests
- pep8_check - Pep8 validation
- robot_tests - Run selenium tests
- tests - Run all python tests (pep8, unit, robot_tests)
- py_test_coverage - Unit test coverage
"
}