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()