changeset 81855320f25e in trytond:default
details: https://hg.tryton.org/trytond?cmd=changeset&node=81855320f25e
description:
        Add tests on the euristic to compute the full text search configuration

        issue11130
        review395301002
diffstat:

 trytond/tests/test_field_text.py |  8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diffs (26 lines):

diff -r da8abbdcd4e5 -r 81855320f25e trytond/tests/test_field_text.py
--- a/trytond/tests/test_field_text.py  Tue Feb 08 18:44:55 2022 +0100
+++ b/trytond/tests/test_field_text.py  Tue Feb 08 18:45:42 2022 +0100
@@ -243,8 +243,10 @@
     def test_search_ilike(self):
         "Test search text ilike"
         Text = self.Text()
-        text, = Text.create([{
+        text, sambreville = Text.create([{
                     'text': "Bar",
+                    }, {
+                    'text': "Sambreville",
                     }])
         with Transaction().set_context({
                     '%s.text.search_full_text' % Text.__name__: False,
@@ -267,6 +269,10 @@
         self.assertListEqual(texts_foo, [])
         self.assertListEqual(texts_f, [])
 
+        self.assertListEqual(
+            Text.search([('text', 'ilike', "%Sambreville%")]),
+            [sambreville])
+
     @unittest.skipIf(backend.name == 'sqlite',
         "SQLite does not have full text search")
     @with_transaction()

Reply via email to