use latest driver; run selenium with 3.7
Gael Pasgrimaud
4 years ago
4 | 4 |
- "3.4"
|
5 | 5 |
- "3.5"
|
6 | 6 |
- "3.6"
|
|
7 |
- "3.7"
|
7 | 8 |
before_install:
|
8 | 9 |
- tests/geckodriver.sh
|
9 | 10 |
- export PATH=$PATH:$PWD
|
0 | 0 |
#!/bin/bash
|
1 | 1 |
|
2 | |
driver="https://github.com/mozilla/geckodriver/releases/download/v0.19.1/geckodriver-v0.19.1-linux64.tar.gz"
|
|
2 |
driver="https://github.com/mozilla/geckodriver/releases/download/v0.26.0/geckodriver-v0.26.0-linux64.tar.gz"
|
3 | 3 |
|
4 | 4 |
[ -f geckodriver ] || wget -cqO- $driver | tar xvzf -
|
3 | 3 |
# get geckodriver
|
4 | 4 |
./tests/geckodriver.sh
|
5 | 5 |
|
6 | |
# run tox with py3.6
|
7 | |
MOZ_HEADLESS=1 PATH=$PATH:$PWD tox -e py36 tests/test_real_browser.py
|
|
6 |
# run tox with py3.7
|
|
7 |
MOZ_HEADLESS=1 PATH=$PATH:$PWD tox -e py37 tests/test_real_browser.py
|
9 | 9 |
rm -f .coverage
|
10 | 10 |
{envbindir}/nosetests []
|
11 | 11 |
deps =
|
12 | |
py36: selenium
|
|
12 |
py37: selenium
|
13 | 13 |
requests
|
14 | 14 |
WebOb>1.1.9
|
15 | 15 |
WebTest
|