forked from mitre/demodocus
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
35 lines (31 loc) · 1.25 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
language: python
python:
- "3.7"
- "3.8"
- "3.8-dev"
addons:
chrome: stable
apt:
packages:
chromium-chromedriver
# Note: no need to specify virtualenv, see:
# https://docs.travis-ci.com/user/languages/python/#travis-ci-uses-isolated-virtualenvs
install:
- pip install -r requirements.txt
# build pages
script:
- pylint demodocusfw/ --rcfile .pylintrc --exit-zero
- python -m unittest demodocusfw/tests/dom_manipulations.py
- python -m unittest demodocusfw/tests/test_template.py
- python -m unittest demodocusfw/tests/compare.py
- python -m unittest demodocusfw/tests/reachable.py
- python -m unittest demodocusfw/tests/selenium_integration.py
- python -m unittest demodocusfw/tests/test_web_access_chrome.py
- python -m unittest demodocusfw/tests/event_tracking.py
- python -m unittest demodocusfw/tests/animation.py
- DEM_RUN_EXTENDED=False python -m unittest demodocusfw/tests/test_crawler.py
- python -m unittest demodocusfw/tests/keyboard_crawl.py
- DEM_RUN_EXTENDED=False python -m unittest demodocusfw/tests/crawl_graph.py
- python -m unittest demodocusfw/tests/reduced_crawl.py
- DEM_RUN_EXTENDED=False python -m unittest demodocusfw/tests/test_analysis.py
- python -m unittest demodocusfw/tests/keyboard_eval.py