X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=tests%2Fdata%2Fsql-read.out;h=53fe8c059ce135012a6976752d07e27491eb8df3;hb=339b9c371ec07b5125fed23e4bac1cdca2790525;hp=e4d629c54a9d204d256d2a142d79d098591b7a87;hpb=910e9e2efffeabfcebd6c5d2a9658a99932abf47;p=openldap diff --git a/tests/data/sql-read.out b/tests/data/sql-read.out index e4d629c54a..53fe8c059c 100644 --- a/tests/data/sql-read.out +++ b/tests/data/sql-read.out @@ -1,4 +1,101 @@ -# Testing search... +# Testing baseobject search... +dn: dc=example,dc=com +objectClass: organization +objectClass: dcObject +o: Example +dc: example + +# Testing onelevel search... +dn: documentTitle=book1,dc=example,dc=com +objectClass: document +description: abstract1 +documentTitle: book1 +documentAuthor: cn=Mitya Kovalev,dc=example,dc=com +documentAuthor: cn=Torvlobnor Puzdoy,dc=example,dc=com +documentIdentifier: document 1 + +dn: documentTitle=book2,dc=example,dc=com +objectClass: document +description: abstract2 +documentTitle: book2 +documentAuthor: cn=Mitya Kovalev,dc=example,dc=com +documentIdentifier: document 2 + +# refldap://localhost:9012/dc=example,dc=com??one + +dn: cn=Mitya Kovalev,dc=example,dc=com +objectClass: inetOrgPerson +cn: Mitya Kovalev +sn: Kovalev +seeAlso: documentTitle=book1,dc=example,dc=com +seeAlso: documentTitle=book2,dc=example,dc=com +givenName: Mitya +telephoneNumber: 222-3234 +telephoneNumber: 332-2334 + +dn: cn=Torvlobnor Puzdoy,dc=example,dc=com +objectClass: inetOrgPerson +cn: Torvlobnor Puzdoy +sn: Puzdoy +seeAlso: documentTitle=book1,dc=example,dc=com +givenName: Torvlobnor +telephoneNumber: 545-4563 + +dn: cn=Akakiy Zinberstein,dc=example,dc=com +objectClass: inetOrgPerson +cn: Akakiy Zinberstein +sn: Zinberstein +givenName: Akakiy + +# Testing subtree search... +dn: documentTitle=book1,dc=example,dc=com +objectClass: document +description: abstract1 +documentTitle: book1 +documentAuthor: cn=Mitya Kovalev,dc=example,dc=com +documentAuthor: cn=Torvlobnor Puzdoy,dc=example,dc=com +documentIdentifier: document 1 + +dn: documentTitle=book2,dc=example,dc=com +objectClass: document +description: abstract2 +documentTitle: book2 +documentAuthor: cn=Mitya Kovalev,dc=example,dc=com +documentIdentifier: document 2 + +# refldap://localhost:9012/dc=example,dc=com??sub + +dn: dc=example,dc=com +objectClass: organization +objectClass: dcObject +o: Example +dc: example + +dn: cn=Mitya Kovalev,dc=example,dc=com +objectClass: inetOrgPerson +cn: Mitya Kovalev +sn: Kovalev +seeAlso: documentTitle=book1,dc=example,dc=com +seeAlso: documentTitle=book2,dc=example,dc=com +givenName: Mitya +telephoneNumber: 222-3234 +telephoneNumber: 332-2334 + +dn: cn=Torvlobnor Puzdoy,dc=example,dc=com +objectClass: inetOrgPerson +cn: Torvlobnor Puzdoy +sn: Puzdoy +seeAlso: documentTitle=book1,dc=example,dc=com +givenName: Torvlobnor +telephoneNumber: 545-4563 + +dn: cn=Akakiy Zinberstein,dc=example,dc=com +objectClass: inetOrgPerson +cn: Akakiy Zinberstein +sn: Zinberstein +givenName: Akakiy + +# Testing subtree search with manageDSAit... dn: documentTitle=book1,dc=example,dc=com objectClass: document description: abstract1 @@ -14,6 +111,12 @@ documentTitle: book2 documentAuthor: cn=Mitya Kovalev,dc=example,dc=com documentIdentifier: document 2 +dn: ou=Referral,dc=example,dc=com +objectClass: referral +objectClass: extensibleObject +ou: Referral +ref: ldap://localhost:9012/ + dn: dc=example,dc=com objectClass: organization objectClass: dcObject @@ -38,10 +141,16 @@ seeAlso: documentTitle=book1,dc=example,dc=com givenName: Torvlobnor telephoneNumber: 545-4563 -# refldap://localhost/dc=example,dc=com??sub +dn: cn=Akakiy Zinberstein,dc=example,dc=com +objectClass: inetOrgPerson +cn: Akakiy Zinberstein +sn: Zinberstein +givenName: Akakiy # Testing invalid filter... # Testing exact search... +# refldap://localhost:9012/dc=example,dc=com??sub + dn: cn=Mitya Kovalev,dc=example,dc=com objectClass: inetOrgPerson cn: Mitya Kovalev @@ -53,6 +162,8 @@ telephoneNumber: 222-3234 telephoneNumber: 332-2334 # Testing substrings initial search... +# refldap://localhost:9012/dc=example,dc=com??sub + dn: cn=Mitya Kovalev,dc=example,dc=com objectClass: inetOrgPerson cn: Mitya Kovalev @@ -64,6 +175,8 @@ telephoneNumber: 222-3234 telephoneNumber: 332-2334 # Testing substrings any search... +# refldap://localhost:9012/dc=example,dc=com??sub + dn: cn=Mitya Kovalev,dc=example,dc=com objectClass: inetOrgPerson cn: Mitya Kovalev @@ -75,6 +188,8 @@ telephoneNumber: 222-3234 telephoneNumber: 332-2334 # Testing substrings final search... +# refldap://localhost:9012/dc=example,dc=com??sub + dn: cn=Mitya Kovalev,dc=example,dc=com objectClass: inetOrgPerson cn: Mitya Kovalev @@ -86,6 +201,8 @@ telephoneNumber: 222-3234 telephoneNumber: 332-2334 # Testing approx search... +# refldap://localhost:9012/dc=example,dc=com??sub + dn: cn=Mitya Kovalev,dc=example,dc=com objectClass: inetOrgPerson cn: Mitya Kovalev @@ -97,6 +214,8 @@ telephoneNumber: 222-3234 telephoneNumber: 332-2334 # Testing extensible filter search... +# refldap://localhost:9012/dc=example,dc=com??sub + dn: cn=Mitya Kovalev,dc=example,dc=com objectClass: inetOrgPerson cn: Mitya Kovalev @@ -108,6 +227,8 @@ telephoneNumber: 222-3234 telephoneNumber: 332-2334 # Testing search for telephoneNumber... +# refldap://localhost:9012/dc=example,dc=com??sub + dn: cn=Mitya Kovalev,dc=example,dc=com objectClass: inetOrgPerson cn: Mitya Kovalev @@ -119,6 +240,8 @@ telephoneNumber: 222-3234 telephoneNumber: 332-2334 # Testing AND search... +# refldap://localhost:9012/dc=example,dc=com??sub + dn: cn=Mitya Kovalev,dc=example,dc=com objectClass: inetOrgPerson cn: Mitya Kovalev @@ -137,6 +260,8 @@ o: Example dc: example # Testing OR search... +# refldap://localhost:9012/dc=example,dc=com??sub + dn: cn=Mitya Kovalev,dc=example,dc=com objectClass: inetOrgPerson cn: Mitya Kovalev @@ -178,7 +303,11 @@ seeAlso: documentTitle=book1,dc=example,dc=com givenName: Torvlobnor telephoneNumber: 545-4563 -# refldap://localhost/dc=example,dc=com??sub +dn: cn=Akakiy Zinberstein,dc=example,dc=com +objectClass: inetOrgPerson +cn: Akakiy Zinberstein +sn: Zinberstein +givenName: Akakiy # Testing NOT search on objectClass... dn: documentTitle=book1,dc=example,dc=com @@ -196,6 +325,8 @@ documentTitle: book2 documentAuthor: cn=Mitya Kovalev,dc=example,dc=com documentIdentifier: document 2 +# refldap://localhost:9012/dc=example,dc=com??sub + dn: dc=example,dc=com objectClass: organization objectClass: dcObject @@ -218,6 +349,8 @@ documentTitle: book2 documentAuthor: cn=Mitya Kovalev,dc=example,dc=com documentIdentifier: document 2 +# refldap://localhost:9012/dc=example,dc=com??sub + dn: cn=Mitya Kovalev,dc=example,dc=com objectClass: inetOrgPerson cn: Mitya Kovalev @@ -236,7 +369,11 @@ seeAlso: documentTitle=book1,dc=example,dc=com givenName: Torvlobnor telephoneNumber: 545-4563 -# refldap://localhost/dc=example,dc=com??sub +dn: cn=Akakiy Zinberstein,dc=example,dc=com +objectClass: inetOrgPerson +cn: Akakiy Zinberstein +sn: Zinberstein +givenName: Akakiy # Testing attribute inheritance in filter... dn: dc=example,dc=com @@ -264,7 +401,11 @@ seeAlso: documentTitle=book1,dc=example,dc=com givenName: Torvlobnor telephoneNumber: 545-4563 -# refldap://localhost/dc=example,dc=com??sub +dn: cn=Akakiy Zinberstein,dc=example,dc=com +objectClass: inetOrgPerson +cn: Akakiy Zinberstein +sn: Zinberstein +givenName: Akakiy # Testing "auxiliary" objectClass in filter... dn: dc=example,dc=com @@ -273,18 +414,29 @@ objectClass: dcObject o: Example dc: example -# refldap://localhost/dc=example,dc=com??sub - # Testing hasSubordinates in filter... +# refldap://localhost:9012/dc=example,dc=com??sub + dn: dc=example,dc=com objectClass: organization objectClass: dcObject o: Example dc: example -# refldap://localhost/dc=example,dc=com??sub +# Testing entryUUID in filter... +dn: cn=Mitya Kovalev,dc=example,dc=com +objectClass: inetOrgPerson +cn: Mitya Kovalev +sn: Kovalev +seeAlso: documentTitle=book1,dc=example,dc=com +seeAlso: documentTitle=book2,dc=example,dc=com +givenName: Mitya +telephoneNumber: 222-3234 +telephoneNumber: 332-2334 # Testing attribute inheritance in requested attributes... +# refldap://localhost:9012/dc=example,dc=com??sub + dn: cn=Mitya Kovalev,dc=example,dc=com cn: Mitya Kovalev sn: Kovalev @@ -297,6 +449,8 @@ objectClass: document dn: documentTitle=book2,dc=example,dc=com objectClass: document +# refldap://localhost:9012/dc=example,dc=com??sub + dn: dc=example,dc=com objectClass: organization objectClass: dcObject @@ -307,7 +461,8 @@ objectClass: inetOrgPerson dn: cn=Torvlobnor Puzdoy,dc=example,dc=com objectClass: inetOrgPerson -# refldap://localhost/dc=example,dc=com??sub +dn: cn=Akakiy Zinberstein,dc=example,dc=com +objectClass: inetOrgPerson # Testing operational attributes in request... dn: documentTitle=book1,dc=example,dc=com @@ -315,30 +470,42 @@ structuralObjectClass: document entryDN: documentTitle=book1,dc=example,dc=com subschemaSubentry: cn=Subschema hasSubordinates: FALSE +entryUUID: 00000002-0000-0001-0000-000000000000 dn: documentTitle=book2,dc=example,dc=com structuralObjectClass: document entryDN: documentTitle=book2,dc=example,dc=com subschemaSubentry: cn=Subschema hasSubordinates: FALSE +entryUUID: 00000002-0000-0002-0000-000000000000 + +# refldap://localhost:9012/dc=example,dc=com??sub dn: dc=example,dc=com structuralObjectClass: organization entryDN: dc=example,dc=com subschemaSubentry: cn=Subschema hasSubordinates: TRUE +entryUUID: 00000003-0000-0001-0000-000000000000 dn: cn=Mitya Kovalev,dc=example,dc=com structuralObjectClass: inetOrgPerson entryDN: cn=Mitya Kovalev,dc=example,dc=com subschemaSubentry: cn=Subschema hasSubordinates: FALSE +entryUUID: 00000001-0000-0001-0000-000000000000 dn: cn=Torvlobnor Puzdoy,dc=example,dc=com structuralObjectClass: inetOrgPerson entryDN: cn=Torvlobnor Puzdoy,dc=example,dc=com subschemaSubentry: cn=Subschema hasSubordinates: FALSE +entryUUID: 00000001-0000-0002-0000-000000000000 -# refldap://localhost/dc=example,dc=com??sub +dn: cn=Akakiy Zinberstein,dc=example,dc=com +structuralObjectClass: inetOrgPerson +entryDN: cn=Akakiy Zinberstein,dc=example,dc=com +subschemaSubentry: cn=Subschema +hasSubordinates: FALSE +entryUUID: 00000001-0000-0003-0000-000000000000