Commit graph

17 commits

Author SHA1 Message Date
Lars Kiesow
edd988f8a6
Automated License Check
This patch adds a license checker to the automated tests. This ensures
that only dependencies with licenses from a list of known good licenses
are used.
2019-10-19 00:03:52 +02:00
Lars Kiesow
ca25295ac3
Update Python Versions
This patch drops tests of the rather dated Python 3.4 and 3.5 while
simultaneously adding tests for Python 3.7 and updating the build and
test environment.
2019-08-11 22:38:27 +02:00
Lars Kiesow
640231b23a
Drop Python 3.3
Python 3.3 reached end-of-life on 2017-09-29. Since it's now causing
problems with Travis builds, this patch is dropping that version from
builds.
2018-12-14 23:35:48 +01:00
Lars Kiesow
5b0a4049c6
Disable sudo on Travis
This patch disables sudo on Travis to enable faster builds.
2018-05-19 21:28:49 +02:00
Lars Kiesow
f6d11937b4
Added Python 3.6 in Travis
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2017-03-13 21:04:09 +01:00
Lars Kiesow
4314475bfb
Extended test Coverage
This patch extends the test coverage of the unit tests. It also enables
python-coverage and coveralls to track unit test coverage.

There are some additional minor issue fixed discovered during the test
creation.

Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2017-02-05 22:03:02 +01:00
Lars Kiesow
dea81225d1
Added flake8 to TravisCI
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2017-01-05 00:56:59 +01:00
Lars Kiesow
44cd92837d
Update distribution setup
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2016-08-29 00:33:10 +02:00
Nick Timkovich
a76a56e739 Compensate for no -I on <3.4 by just deleting the source dir for tests 2016-06-01 21:46:18 -05:00
Nick Timkovich
743f9e4221 Fix .travis.yml settings 2016-06-01 21:39:54 -05:00
Nick Timkovich
542dade8fa Build and test wheel 2016-06-01 21:33:23 -05:00
Nick Timkovich
867e1c26fe Replace dateutils with python-dateutil 2016-06-01 20:50:48 -05:00
Lars Kiesow
f926aed49b
Added Python 3.4 for Tests
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2015-01-03 22:35:31 +01:00
Lars Kiesow
be09fe7b65
Be Less Noisy on Dependency Installation
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2015-01-03 22:14:31 +01:00
Lars Kiesow
6ac8191396
Update Travis-CI Configuration
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2015-01-03 22:09:31 +01:00
snipem
a6300a13ab Added dateutil requirement for travis
python-dateutil was missing for a clean install of the module
2014-06-02 22:55:25 +02:00
snipem
d2bbc87f6c Added test cases for all elements and travis support 2014-06-01 13:39:37 +02:00