Browse Source

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

Dalf 5 years ago
parent
commit
609ac5795a
2 changed files with 1 additions and 4 deletions
  1. 0 3
      .travis.yml
  2. 1 1
      searx/testing.py

+ 0 - 3
.travis.yml

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

+ 1 - 1
searx/testing.py

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