16 lines
		
	
	
		
			623 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			623 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| 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' |