Commit Graph

166 Commits

Author SHA1 Message Date
James Turk be6b6d8312 parametrize most of the tests 2015-04-22 01:40:59 -04:00
James Turk ed2fa5d136 remove pytest benchmark, way too slow for normal use 2015-04-22 01:14:48 -04:00
James Turk 015e30ad2b ensure we're getting str/unicode in mrc 2015-04-22 00:57:17 -04:00
James Turk 0e8e0a670a update match rating C implementations and tests 2015-04-22 00:43:04 -04:00
James Turk 4c47520284 update w/ master 2015-04-21 17:44:02 -04:00
James Turk b05fa17128 change expected 2015-04-21 17:43:04 -04:00
James Turk 15055f5044 update to new benchmark test framework 2015-04-21 17:35:36 -04:00
James Turk 4434771bb2 fix some flake8 issues 2015-04-21 17:17:57 -04:00
James Turk 3cb8fa6372 benchmarking added 2015-04-21 17:14:58 -04:00
James Turk 863d0d565b add tests for bytes vs strings
all tests pass on Python 2.7 but CJellyfish tests fail
on Python 3, largely due to use of s instead of u in parsetuple
2015-04-21 15:03:20 -04:00
James Turk 504f55bd3a test for #36 on CJellyfish only 2015-04-21 14:43:46 -04:00
James Turk 702982e7df 0.4.0 2015-03-27 16:39:04 -04:00
James Turk 77755a77dc update cjellyfish and define CJELLYFISH_PYTHON in build 2015-03-27 16:37:38 -04:00
James Turk accd5f99fa bump year 2015-03-27 14:38:55 -04:00
James Turk 109fc0784b move cjellyfish to new repository, related to #35 2015-03-27 14:34:33 -04:00
James Turk e03f5b2dc5 update testdata for porter 2015-03-04 13:32:41 -05:00
James Turk 5c5919e9c7 Hamming docs, closes #33 2015-03-03 13:47:03 -05:00
James Turk 098ddc39f0 move testdata to jellyfish-testdata 2015-03-03 13:33:47 -05:00
James Turk 48ee3d75cf RtD badge 2015-02-27 01:05:26 -05:00
James Turk f46eea67d9 revise docs a bit 2015-02-27 01:02:37 -05:00
James Turk d11990936f fix #34, was wrong type to ParseTuple 2015-02-27 00:14:33 -05:00
James Turk 2e6a2ca21b needs review, but all methods documented 2015-02-25 15:49:26 -05:00
James Turk 2c7234092e initial pass at algorithms docs 2015-02-24 18:15:51 -05:00
James Turk 4719ad1aeb install tox maybe 2015-02-24 17:53:52 -05:00
James Turk 32a3eaa430 initial approach to docs 2015-02-24 16:42:05 -05:00
James Turk 4d5277ac18 tox 2015-02-24 16:04:33 -05:00
James Turk a386cbef30 travis experiment 2015-02-24 15:59:57 -05:00
James Turk 0597eda28c unicodecsv in travis 2015-02-24 15:48:24 -05:00
James Turk 742fd3ccfd make Damerau Lev pass, requiring Unicode 2015-02-24 15:29:37 -05:00
James Turk 97c0f73abb fix asserts for pytest and externalize damerau tests 2015-02-24 11:22:07 -05:00
James Turk 6b6096644b some flake8 ignores 2015-02-24 10:54:57 -05:00
James Turk 30b9012017 all testdata separated 2015-02-20 18:35:04 -05:00
James Turk 11ad2d4dc5 even more testdata 2015-02-20 18:14:38 -05:00
James Turk 707acecead more testdata 2015-02-20 16:59:34 -05:00
James Turk ae324638c7 more metaphone fixes 2015-02-19 18:53:47 -05:00
James Turk 9caf6dabb2 fix a compiler warning 2015-02-19 18:42:12 -05:00
James Turk 2667c5f1f4 use nextnext in C metaphone 2015-02-19 18:40:40 -05:00
James Turk fd37ff08af fix one more nysiis bug and 100% coverage of nysiis 2015-02-19 18:01:14 -05:00
James Turk e6b2122d44 quite a few tests for NYSIIS, fixing some issues in the C implementation 2015-02-19 17:34:45 -05:00
James Turk 852efa5d1e test and fix two bugs in match rating comparison 2015-02-19 17:01:07 -05:00
James Turk 6a9151d4a0 more tests for MRC coverage 2015-02-19 15:14:30 -05:00
James Turk 16a6637cb7 some tests to increase coverage 2015-02-19 15:07:54 -05:00
James Turk f185411d2d run-cov 2015-02-19 14:57:14 -05:00
James Turk c5e677f907 tell tox to run in py27 2015-02-19 14:51:38 -05:00
James Turk 5b552745ab fix two stray flake8 errors 2015-02-19 14:45:30 -05:00
James Turk 7131fe7caa oops, remove from tox this time 2015-02-19 14:40:39 -05:00
James Turk aa6679ce79 check 3.3 on travis 2015-02-19 14:31:55 -05:00
James Turk 4cc80fd138 stop testing locally on 3.3 2015-02-19 14:31:21 -05:00
James Turk 42018ae6bc test and fix for #32, metaphone bug in Python 2015-02-17 11:21:01 -05:00
James Turk 9817176907 0.3.4 bump 2015-02-04 12:22:16 -05:00