|
|
758dd2d |
diff -up jellyfish-0.6.0/jellyfish/test.py.nocimpl jellyfish-0.6.0/jellyfish/test.py
|
|
|
758dd2d |
--- jellyfish-0.6.0/jellyfish/test.py.nocimpl 2018-04-11 16:30:41.053775548 +0200
|
|
|
758dd2d |
+++ jellyfish-0.6.0/jellyfish/test.py 2018-04-11 16:30:57.730812474 +0200
|
|
|
758dd2d |
@@ -113,19 +113,19 @@ if platform.python_implementation() == '
|
|
|
758dd2d |
# this segfaulted on 0.1.2
|
|
|
6d1e5c3 |
assert [[jf.match_rating_comparison(h1, h2) for h1 in sha1s] for h2 in sha1s]
|
|
|
6d1e5c3 |
|
|
|
6d1e5c3 |
- def test_damerau_levenshtein_unicode_segfault():
|
|
|
6d1e5c3 |
- # unfortunate difference in behavior between Py & C versions
|
|
|
6d1e5c3 |
- from jellyfish.cjellyfish import damerau_levenshtein_distance as c_dl
|
|
|
6d1e5c3 |
- from jellyfish._jellyfish import damerau_levenshtein_distance as py_dl
|
|
|
6d1e5c3 |
- s1 = u'mylifeoutdoors'
|
|
|
6d1e5c3 |
- s2 = u'нахлыст'
|
|
|
6d1e5c3 |
- with pytest.raises(ValueError):
|
|
|
6d1e5c3 |
- c_dl(s1, s2)
|
|
|
6d1e5c3 |
- with pytest.raises(ValueError):
|
|
|
6d1e5c3 |
- c_dl(s2, s1)
|
|
|
758dd2d |
+# def test_damerau_levenshtein_unicode_segfault():
|
|
|
758dd2d |
+# # unfortunate difference in behavior between Py & C versions
|
|
|
758dd2d |
+# from jellyfish.cjellyfish import damerau_levenshtein_distance as c_dl
|
|
|
758dd2d |
+# from jellyfish._jellyfish import damerau_levenshtein_distance as py_dl
|
|
|
758dd2d |
+# s1 = u'mylifeoutdoors'
|
|
|
758dd2d |
+# s2 = u'нахлыст'
|
|
|
758dd2d |
+# with pytest.raises(ValueError):
|
|
|
758dd2d |
+# c_dl(s1, s2)
|
|
|
758dd2d |
+# with pytest.raises(ValueError):
|
|
|
758dd2d |
+# c_dl(s2, s1)
|
|
|
6d1e5c3 |
|
|
|
6d1e5c3 |
- assert py_dl(s1, s2) == 14
|
|
|
6d1e5c3 |
- assert py_dl(s2, s1) == 14
|
|
|
758dd2d |
+# assert py_dl(s1, s2) == 14
|
|
|
758dd2d |
+# assert py_dl(s2, s1) == 14
|
|
|
6d1e5c3 |
|
|
|
6d1e5c3 |
|
|
|
6d1e5c3 |
def test_jaro_winkler_long_tolerance(jf):
|