mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
...
This commit is contained in:
parent
6e62ccab38
commit
d9c0da9ec3
@ -421,6 +421,7 @@ tokenize(PyObject *self, PyObject *args) {
|
|||||||
if (!remove_diacritics) targs[1] = "0";
|
if (!remove_diacritics) targs[1] = "0";
|
||||||
Tokenizer t(targs, sizeof(targs)/sizeof(targs[0]));
|
Tokenizer t(targs, sizeof(targs)/sizeof(targs[0]));
|
||||||
pyobject_raii ans(PyList_New(0));
|
pyobject_raii ans(PyList_New(0));
|
||||||
|
if (!ans) return NULL;
|
||||||
t.tokenize(ans.ptr(), flags, text, text_length, py_callback);
|
t.tokenize(ans.ptr(), flags, text, text_length, py_callback);
|
||||||
return ans.detach();
|
return ans.detach();
|
||||||
}
|
}
|
||||||
|
@ -150,3 +150,13 @@ class FTSTest(BaseTest):
|
|||||||
self.ae(conn.search('moose AND one'), [])
|
self.ae(conn.search('moose AND one'), [])
|
||||||
|
|
||||||
# }}}
|
# }}}
|
||||||
|
|
||||||
|
|
||||||
|
def find_tests():
|
||||||
|
import unittest
|
||||||
|
return unittest.defaultTestLoader.loadTestsFromTestCase(FTSTest)
|
||||||
|
|
||||||
|
|
||||||
|
def run_tests():
|
||||||
|
from calibre.utils.run_tests import run_tests
|
||||||
|
run_tests(find_tests)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user