1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-11 05:18:09 +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 used to be commit f763970caf)
This commit is contained in:
Andrew Bartlett 2006-06-07 04:16:02 +00:00 committed by Gerald (Jerry) Carter
parent 2452d41b22
commit 9f6884df6a

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());