Patrick Kanzler
5e784c060a
fix tests failing (for now)
...
hypothesis introduced a regression in 3.29.0 (or at least changed
behaviour). Until I have found the problem I will pin it to the last
working version.
Also two tests should be prevented from failing when they are slow.
2017-09-27 10:29:19 +02:00
Patrick Kanzler
c259263f26
blacklist pytest 3.2.0 because it breaks our tests
...
see pytest-dev/pytest#2644 for reference
2017-08-04 15:17:05 +02:00
Patrick Kanzler
27c843935f
add viivakoodi to dep in tox-file
2017-08-04 15:17:05 +02:00
Patrick Kanzler
fc5ad1673c
add notice that we could add flake8-docstrings once
2017-01-30 02:44:26 +01:00
Patrick Kanzler
337e8ee19e
add flake8-checks to travis
2017-01-30 02:29:08 +01:00
Patrick Kanzler
43e30707be
add flake8 config
2017-01-30 01:36:07 +01:00
Patrick Kanzler
a15d02b50c
change dependency to docutils to newer version of sphinx
...
This is a revert to f8b7238801
2017-01-06 18:05:59 +01:00
Patrick Kanzler
f8b7238801
downgrade docutils
...
version 0.13 of docutils seems to have problems. See
sphinx-doc/sphinx#3212
2016-12-09 21:24:57 +01:00
Patrick Kanzler
1b2f509758
use jaconv instead of jcconv for japanese chars
...
jaconv is available for more Python-versions and seems to be more
professional. Apart from that I added jaconv to the test-requirements
but not the requirements. (If the katakana-stuff really works we can
later add it as a real dependency)
2016-09-27 20:31:39 +02:00
Patrick Kanzler
915adf8fd3
fix file-printer-tests by using pytest-mock
2016-09-27 20:05:16 +02:00
Michael Elsdörfer
68c17f1181
Generate coverage reports.
2016-08-30 15:57:51 +02:00
Michael Elsdörfer
4496ea91bd
Make pytest the test runner.
2016-08-30 13:17:41 +02:00
Patrick Kanzler
a2e188cecf
move pypy3 to the allowed failures and add hypothesis
...
pypy3 is not compatible with hypothesis, which is needed for testing
2016-08-02 00:10:39 +02:00
Patrick Kanzler
87438f9efa
SETUP move code to src
...
This way we can ensure that the packaged code is tested.
See https://hynek.me/articles/testing-packaging/ or c62a78c015
+ DOC adapt doc to new structure and test doc with travis
2016-06-20 17:48:14 +02:00
Davis Goglin
76f300ea18
Fix text argument
2016-03-28 14:51:48 -07:00
Patrick Kanzler
126e0e269a
ADD coverage analysis
...
* branch coverage
* visualization with codecov.io
* added codecov-badge to README
2016-03-22 12:07:21 +01:00
Michael Billington
8b454c4765
Clean up non-float value, add v3.5 to tox test
2016-03-17 21:59:47 +11:00
Patrick Kanzler
70307d0f24
FIX tox not executing nosetests
2016-03-08 20:07:16 +01:00
Patrick Kanzler
029549aaae
IMPROVE packaging and testing
...
* uses now tox (currently with no tests) on python 2.7 and 3.4
* upgraded setup.py to setuptools
2015-12-30 16:58:28 +01:00