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 "cond", part of the word "conduire" (Lead) in french. | |
def test_contact_search_in_foreign_language(self): | |
frappe.local.lang = 'fr' | |
output = filter_dynamic_link_doctypes("DocType", "cond", "name", 0, 20, {'fieldtype': 'HTML', 'fieldname': 'contact_html'}) | |
result = [['found' for x in y if x=="Lead"] for y in output] | |
self.assertTrue(['found'] in result) | |
def tearDown(self): | |
frappe.local.lang = 'en' |