make sure escape_ldap_filter handles unicode correctly
[matthijs/upstream/django-ldapdb.git] / ldapdb / tests.py
index eea838e7baf8f703b62aaa8b2bb3308d12127591..2944f417f40297c476a72532118c22a9304adb93 100644 (file)
@@ -41,6 +41,7 @@ from ldapdb.models.query import WhereNode
 
 class WhereTestCase(TestCase):
     def test_escape(self):
+        self.assertEquals(escape_ldap_filter(u'fôöbàr'), u'fôöbàr')
         self.assertEquals(escape_ldap_filter('foo*bar'), 'foo\\2abar')
         self.assertEquals(escape_ldap_filter('foo(bar'), 'foo\\28bar')
         self.assertEquals(escape_ldap_filter('foo)bar'), 'foo\\29bar')