2019-07-17 15:24:40 +00:00
|
|
|
language: python
|
|
|
|
|
2019-07-19 07:02:18 +00:00
|
|
|
git:
|
|
|
|
quiet: true
|
|
|
|
|
2020-06-02 21:58:18 +00:00
|
|
|
before_install:
|
|
|
|
- sudo apt-get update
|
|
|
|
- sudo apt-get -y install espeak
|
2020-07-16 16:54:41 +00:00
|
|
|
- python -m pip install --upgrade pip
|
|
|
|
- pip install six==1.12.0
|
2020-09-22 02:02:59 +00:00
|
|
|
- pip install --upgrade cython
|
2020-06-02 21:58:18 +00:00
|
|
|
|
2019-07-19 07:02:18 +00:00
|
|
|
matrix:
|
|
|
|
include:
|
|
|
|
- name: "Lint check"
|
|
|
|
python: "3.6"
|
|
|
|
install: pip install --quiet --upgrade cardboardlint pylint
|
|
|
|
env: TEST_SUITE="lint"
|
|
|
|
- name: "Unit tests"
|
|
|
|
python: "3.6"
|
2020-07-16 16:54:41 +00:00
|
|
|
install:
|
2020-07-28 13:46:27 +00:00
|
|
|
- python setup.py egg_info
|
|
|
|
- pip install -e .
|
2019-07-19 07:02:18 +00:00
|
|
|
env: TEST_SUITE="unittest"
|
2020-07-16 13:05:36 +00:00
|
|
|
- name: "Unit tests"
|
|
|
|
python: "3.6"
|
2020-07-16 16:54:41 +00:00
|
|
|
install:
|
2020-07-28 13:46:27 +00:00
|
|
|
- python setup.py egg_info
|
|
|
|
- pip install -e .
|
2020-07-16 13:05:36 +00:00
|
|
|
env: TEST_SUITE="testscripts"
|
2019-07-17 15:24:40 +00:00
|
|
|
|
2019-07-19 07:02:18 +00:00
|
|
|
script: ./.travis/script
|