You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

24 lines
834 B

language: c
sudo: required
dist: xenial
before_install:
# update package list
- sudo apt-get update -qq
- git clone https://salsa.debian.org/debian/britney2-tests.git britney2-tests
- git clone https://salsa.debian.org/debian/britney-tests-live-data.git britney2-tests/live-data
- rm -f .coverage
install:
# install build dependencies
- sudo apt-get install -qq --no-install-recommends python3 python3-apt python3-yaml python3-coverage python3-nose rsync libclass-accessor-perl
script:
- nosetests3 -v --with-coverage
- britney2-tests/bin/runtests ./ci/britney-coverage.sh britney2-tests/t test-out
- britney2-tests/bin/runtests ./britney.py britney2-tests/live-data test-out-live-data
after_success:
- python3-coverage report
- python3-coverage report -m
#notifications:
# email: false