| from __future__ import unicode_literals |
| import unittest |
| import frappe |
| from frappe.contacts.address_and_contact import filter_dynamic_link_doctypes |
| |
| class TestSearch(unittest.TestCase): |
| #Search for the word "clie", part of the word "client" (customer) in french. |
| def test_contact_search_in_foreign_language(self): |
| frappe.local.lang = 'fr' |
| output = filter_dynamic_link_doctypes("DocType", "clie", "name", 0, 20, {'fieldtype': 'HTML', 'fieldname': 'contact_html'}) |
| |
| result = [['found' for x in y if x=="Customer"] for y in output] |
| self.assertTrue(['found'] in result) |
| |
| def tearDown(self): |
| frappe.local.lang = 'en' |