Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7e572a24 authored by Markus Heiser's avatar Markus Heiser
Browse files

Makefile: add test.pep8 test.unit test.robot (from manage.sh)

parent b55a8004
Loading
Loading
Loading
Loading
+18 −0
Original line number Diff line number Diff line
@@ -10,6 +10,7 @@ all: clean install

PHONY += help
help:
	@echo  '  test      - run developer tests'
	@echo  '  run       - run developer instance'
	@echo  '  install   - developer install (./local)'
	@echo  '  uninstall - uninstall (./local)'
@@ -39,4 +40,21 @@ run: pyenvinstall
	) &
	$(PY_ENV)/bin/python ./searx/webapp.py

# test
# ----

PHONY += test test.pep8 test.unit test.robot

test: test.pep8 test.unit test.robot

test.pep8: pyenvinstall
	$(PY_ENV_ACT); ./manage.sh pep8_check

test.unit: pyenvinstall
	$(PY_ENV_ACT); ./manage.sh unit_tests

test.robot: pyenvinstall
	$(PY_ENV_ACT); ./manage.sh install_geckodriver
	$(PY_ENV_ACT); ./manage.sh robot_tests

.PHONY: $(PHONY)