svn commit: samba r13356 - in branches/SAMBA_4_0/testprogs/ejs: .
idra at samba.org
idra at samba.org
Sun Feb 5 21:25:19 GMT 2006
Author: idra
Date: 2006-02-05 21:25:18 +0000 (Sun, 05 Feb 2006)
New Revision: 13356
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=13356
Log:
test utf8 usernames
Modified:
branches/SAMBA_4_0/testprogs/ejs/ldap.js
Changeset:
Modified: branches/SAMBA_4_0/testprogs/ejs/ldap.js
===================================================================
--- branches/SAMBA_4_0/testprogs/ejs/ldap.js 2006-02-05 20:57:15 UTC (rev 13355)
+++ branches/SAMBA_4_0/testprogs/ejs/ldap.js 2006-02-05 21:25:18 UTC (rev 13356)
@@ -52,6 +52,15 @@
assert(ok);
}
+ ok = ldb.add("
+dn: cn=ldaptestutf8user èùéìòà ,cn=users," + base_dn + "
+objectClass: user
+");
+ if (!ok) {
+ println(ldb.errstring());
+ assert(ok);
+ }
+
println("Testing ldb.search");
var res = ldb.search("(&(cn=ldaptestuser)(objectClass=user))");
@@ -81,6 +90,21 @@
println(ldb.errstring());
assert(ok);
}
+
+ println("Testing ldb.search");
+ var res = ldb.search("(&(cn=ldaptestutf8user ÈÙÉÌÒÀ)(objectClass=user))");
+
+ assert(res[0].dn == "cn=ldaptestutf8user èùéìòà,cn=users," + base_dn);
+ assert(res[0].cn == "ldaptestutf8user èùéìòà");
+ assert(res[0].name == "ldaptestutf8user èùéìòà");
+ assert(res[0].objectGUID != undefined);
+ assert(res[0].whenCreated != undefined);
+
+ ok = ldb.del(res[0].dn);
+ if (!ok) {
+ println(ldb.errstring());
+ assert(ok);
+ }
}
function find_basedn(ldb)
More information about the samba-cvs
mailing list