Bertrand Gouny 10 年之前
父节点
当前提交
0e311d2210
共有 7 个文件被更改,包括 6 次插入6 次删除
  1. 1 1
      image/env.yml
  2. 二进制
      test/config/cn=config.ldif
  3. 二进制
      test/database/__db.002
  4. 二进制
      test/database/__db.003
  5. 二进制
      test/database/alock
  6. 二进制
      test/database/dn2id.bdb
  7. 5 5
      test/database/objectClass.bdb

+ 1 - 1
image/env.yml

@@ -4,7 +4,7 @@ LDAP_ADMIN_PASSWORD: admin
 LDAP_CONFIG_PASSWORD: config
 
 #See table 5.1 in http://www.openldap.org/doc/admin24/slapdconf2.html for the available log levels.
-LDAP_LOG_LEVEL: -1
+LDAP_LOG_LEVEL: 256
 
 USE_TLS: true
 SSL_CRT_FILENAME: ldap.crt

二进制
test/config/cn=config.ldif


二进制
test/database/__db.002


二进制
test/database/__db.003


二进制
test/database/alock


二进制
test/database/dn2id.bdb


+ 5 - 5
test/database/objectClass.bdb

@@ -37,7 +37,7 @@ load test_helper
   run docker exec $CONTAINER_ID ldapsearch -x -h ldap.osixia.net -b dc=example,dc=org -ZZ -D "cn=admin,dc=example,dc=org" -w admin
   clear_container
 
-  chown -R $USER:$USER $BATS_TEST_DIRNAME || true
+  chmod 777 -R test/config/ test/database/ test/ssl/
 
   [ "$status" -eq 0 ]
 
@@ -50,7 +50,7 @@ load test_helper
   run docker exec $CONTAINER_ID ldapsearch -x -h ldap.example.org -b dc=osixia,dc=net -D "cn=admin,dc=osixia,dc=net" -w admin
   clear_container
 
-  chown -R $USER:$USER $BATS_TEST_DIRNAME || true
+  chmod 777 -R test/config/ test/database/ test/ssl/
 
   [ "$status" -eq 0 ]
 
@@ -65,6 +65,8 @@ load test_helper
   LDAP_REPL_CID=$(docker run -h ldap2.example.org -e USE_REPLICATION=true -e IS_REPLICATION_TEST=true -d $NAME:$VERSION)
   LDAP_REPL_IP=$(get_container_ip_by_cid $LDAP_REPL_CID)
 
+  sleep 2
+
   # ldap server
   run_image -h ldap.example.org -e USE_REPLICATION=true -e IS_REPLICATION_TEST=true
 
@@ -76,12 +78,10 @@ load test_helper
   wait_service slapd
   wait_service_by_cid $LDAP_REPL_CID slapd
 
-  sleep 10
-
   # add user on ldap2.example.org
   docker exec $LDAP_REPL_CID ldapadd -x -D "cn=admin,dc=example,dc=org" -w admin -f /osixia/service/slapd/assets/test/new-user.ldif -h ldap2.example.org -ZZ
 
-  sleep 10
+  sleep 5
 
   # search user on ldap.example.org
   docker exec $CONTAINER_ID ldapsearch -x -h ldap.example.org -b dc=example,dc=org -D "cn=admin,dc=example,dc=org" -w admin -ZZ >> $tmp_file