1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-03 13:47:25 +03:00

r16072: Do basic wildcard searching in the ejs LDAP test.

Unfortunetly this didn't find the wildcard bug, but at least it tests
something...

Andrew Bartlett
This commit is contained in:
Andrew Bartlett 2006-06-07 04:16:02 +00:00 committed by Gerald (Jerry) Carter
parent 3511120602
commit f763970caf

View File

@ -219,6 +219,33 @@ objectClass: user
assert(res[0].dn == res3[0].dn);
println("Testing ldb.search for (&(cn=ldaptest*computer)(objectCategory=compuTER))");
var res4 = ldb.search("(&(cn=ldaptest*computer)(objectCategory=compuTER))");
if (res4.length != 1) {
println("Could not find (&(cn=ldaptest*computer)(objectCategory=compuTER))");
assert(res4.length == 1);
}
assert(res[0].dn == res4[0].dn);
println("Testing ldb.search for (&(cn=ldaptestcomput*)(objectCategory=compuTER))");
var res5 = ldb.search("(&(cn=ldaptestcomput*)(objectCategory=compuTER))");
if (res5.length != 1) {
println("Could not find (&(cn=ldaptestcomput*)(objectCategory=compuTER))");
assert(res5.length == 1);
}
assert(res[0].dn == res5[0].dn);
println("Testing ldb.search for (&(cn=*daptestcomputer)(objectCategory=compuTER))");
var res6 = ldb.search("(&(cn=*daptestcomputer)(objectCategory=compuTER))");
if (res6.length != 1) {
println("Could not find (&(cn=*daptestcomputer)(objectCategory=compuTER))");
assert(res6.length == 1);
}
assert(res[0].dn == res6[0].dn);
ok = ldb.del(res[0].dn);
if (!ok) {
println(ldb.errstring());