.travis.yml: robot tests: remove the xvfb dependency

This commit is contained in:
Dalf 2019-07-12 19:35:36 +02:00
parent fbe40001d3
commit 609ac5795a
2 changed files with 1 additions and 4 deletions

View File

@ -9,9 +9,6 @@ cache:
addons: addons:
firefox: "latest" firefox: "latest"
before_install:
- "export DISPLAY=:99.0"
- "sh -e /etc/init.d/xvfb start"
install: install:
- ./manage.sh install_geckodriver ~/drivers - ./manage.sh install_geckodriver ~/drivers
- export PATH=~/drivers:$PATH - export PATH=~/drivers:$PATH

View File

@ -71,7 +71,7 @@ class SearxRobotLayer():
def run_robot_tests(tests): def run_robot_tests(tests):
print('Running {0} tests'.format(len(tests))) print('Running {0} tests'.format(len(tests)))
for test in tests: for test in tests:
with Browser() as browser: with Browser('firefox', headless=True) as browser:
test(browser) test(browser)