-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
27 lines (23 loc) · 784 Bytes
/
.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
language: python
dist: trusty
# Enable "Build pushes" and "Build pull requests" in Travis CI
# - Pull Requests will always be built
# - Only build pushes to master
branches:
only:
- master
before_script:
# eerimoq/cantools
- pip install cantools
- sudo apt-get update -q
- sudo apt-get install -y can-utils
# TODO: It might be nice to set up a testing framework, where we log stuff from
# the Tritium WaveSculptor 20 via candump, and then pipe that data into the
# cantools decoder and compare the decoded output from the DBC file against
# the expected signal values.
#
# For now, we're just testing that we can properly read and decode the DBC.
script:
- cantools dump dbc/wavesculptor_20.dbc
# Just demo the output is what we would expect
- ./tests/test.sh