Added tests for coveralls with Travis CI

This commit is contained in:
Kepoor Hampond 2017-03-13 21:03:03 -07:00
parent bd43a29115
commit 04196e36b7
4 changed files with 16 additions and 8 deletions

View file

@ -11,9 +11,10 @@ before_script:
install: install:
- pip install irs - pip install irs
- pip install coveralls # For coveralls.io
script: script:
- python tests/song.py - coverage run --source=irs test/test_all.py
- python tests/album.py
- python tests/playlist.py after_success:
- python tests/post_processors.py - coveralls

View file

@ -2,7 +2,7 @@ from setuptools import setup
setup( setup(
name='irs', name='irs',
version='6.1.1', version='6.1.2',
description='A music downloader that just gets metadata.', description='A music downloader that just gets metadata.',
url='https://github.com/kepoorhampond/irs', url='https://github.com/kepoorhampond/irs',
author='Kepoor Hampond', author='Kepoor Hampond',

7
tests/test_all.py Normal file
View file

@ -0,0 +1,7 @@
from os import system, chdir
chdir("tests/")
system("python album.py")
system("python playlist.py")
system("python post_processors.py")
system("python song.py")