Lars Kiesow
2b77fd58eb
Introduce Bandit Security Linter
...
This patch introduces the bandit security linter as part of the CI tests
run on feedgen.
2020-01-28 17:50:53 +01:00
Lars Kiesow
9440ccaffe
Update Python Versions
...
This patch updates the Python versions to test against, dropping the now
officially unsupported Python 2.7.
2020-01-25 22:27:58 +01:00
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