Commit Graph

42 Commits

Author SHA1 Message Date
Tal Einat f162c22a78 drop support for Python 2.6, 3.2 and 3.3; add testing for Python 3.7 2018-12-07 00:02:54 +02:00
Tal Einat 2838d9db05 try to get tests passing on AppVeyor 2017-09-07 10:53:33 +03:00
Tal Einat 0eefaa33f2 use unittest2 instead of the built-in unittest for Python versions <3.4
This is needed for features found in unittest2 that were only added
in Python 3.4, specifically TestCase.subTest().
2017-09-07 09:57:12 +03:00
Tal Einat b2b5531a32 adding AppVeyor integration for testing and building wheels on Windows 2017-07-06 13:08:53 +03:00
Tal Einat 54ba4bc001 tox.ini: remove compiled libs on Windows too
also remove no longer needed, commented out lines
2017-07-06 11:45:19 +03:00
Tal Einat b3efbed2a1 fixed another inconsistency in changed .c and .h files 2017-07-06 11:45:18 +03:00
Tal Einat 1a46f0c742 tox.ini: set max verbosity for tox and TravisCI 2017-07-06 11:44:44 +03:00
Tal Einat 3222347134 tox.ini: fixed path formatting issues on Windows 2017-07-05 12:07:59 +03:00
Tal Einat e5f04b6bc1 add support for Python 3.6 2017-01-23 17:35:46 +02:00
Tal Einat e85d082c12 tox: install coverage only for test envs which use it 2016-08-18 20:23:02 +03:00
Tal Einat b462a4ad74 upgrade testing tools to newest versions
upgraded: tox, unittest2, mock
2015-09-19 16:50:31 +03:00
Tal Einat 93a0e78966 fix bugs in tox and travis-ci configs 2015-09-16 21:46:36 +03:00
Tal Einat dab3092dd8 add Python 3.5 to test suite 2015-09-16 20:41:28 +03:00
Tal Einat ae37d09499 move dependencies from requirements.txt to setup.py
also use specific versions of testing tools in tox.ini
2015-02-13 19:07:17 +02:00
Tal Einat 43e656f241 have tox run tests both with and without coverage 2015-02-07 13:18:02 +02:00
Tal Einat f6b2919f26 drop nose2 in favor of unittest's test discovery 2015-02-07 13:04:24 +02:00
Tal Einat 84dcdcfbbd use new tox.ini factor syntax to simplify per-version dependency specification 2015-02-07 12:47:41 +02:00
Tal Einat fd53332e2f tox: fixed running of tests with and without C extensions 2015-02-04 00:49:53 +02:00
Tal Einat 6ece45e3af tox: combine coverage reports for each version of Python 2015-02-02 03:37:26 +02:00
Tal Einat 15f89a6bcf mucking around with tox.ini, Makefile and setup.py build_ext --inplace 2015-02-01 21:38:45 +02:00
Tal Einat 6a899f43ac removed no longer necessary workaround for nose2 + argparse issue on Python 2.6 2015-01-31 20:57:18 +02:00
Tal Einat e7bfc2fea5 added py34 to list of tox envs 2015-01-31 20:29:15 +02:00
Tal Einat 7ece67cc89 simplified tox and TravisCI infrastructure, now that they properly support Python 3.4 2015-01-31 16:05:51 +02:00
Tal Einat 0eff5d69af adding python 3.4 to TravisCI config 2014-04-22 19:04:38 +03:00
Tal Einat aa8e498b5e adding python 3.4 to TravisCI config 2014-04-22 18:12:38 +03:00
Tal Einat 63c1a6edc9 run coverage runs both with and without extension modules 2014-04-20 14:00:34 +03:00
Tal Einat 4e2949a216 fixed removal of built extensions in tox.ini 2014-04-20 14:00:00 +03:00
Tal Einat 3110b6b29e fixed tox.ini 2014-04-20 13:47:40 +03:00
Tal Einat b186d2841b added another coverage run with Python 3.3 to TravisCI 2014-04-20 13:31:15 +03:00
Tal Einat 9e7f8a8420 TracisCI and Coveralls integration WIP 2014-04-19 03:26:45 +03:00
Tal Einat 6b10add7e8 TracisCI and Coveralls integration WIP 2014-04-19 02:34:32 +03:00
Tal Einat 894194f9ff TracisCI and Coveralls integration WIP 2014-04-19 02:28:37 +03:00
Tal Einat 19ae534868 TracisCI and Coveralls integration WIP 2014-04-19 02:19:43 +03:00
Tal Einat 07dda37384 fixed requirements and working on TracisCI and Coveralls integration 2014-04-19 02:13:16 +03:00
Tal Einat 8428afe49e cleaned up and documented tox.ini 2014-04-19 01:52:25 +03:00
Tal Einat cae324434d added C extensions and changed to single-source code 2014-04-19 01:31:32 +03:00
Tal Einat a24d3f7739 nailed down automated testing and deployment, and fixed test_generic_search_cython 2014-04-12 13:10:52 +03:00
Tal Einat 8ba0cc8dc3 got tox to run 2to3 on tests before running them with Python 3.x 2014-03-28 10:48:17 +03:00
Tal Einat aea33df10e added support for searching Biopython Seq objects
also added some tests for search_exact
2014-03-27 15:31:20 +02:00
Tal Einat e5be9e241f revert minor change to tox.ini to get Travis-CI working again 2014-03-12 15:56:56 +02:00
Tal Einat 1c4bed7c0a added utility function with tests + some documentation 2014-03-12 15:46:48 +02:00
Tal Einat a7b4701efa initial commit (project framework) 2013-11-02 00:34:18 +02:00