From: <svn...@op...> - 2009-03-30 18:30:39
|
Author: scriptor Date: Mon Mar 30 20:30:33 2009 New Revision: 5470 URL: http://www.opensync.org/changeset/5470 Log: Additional tests using osynctool instead of osyncplugin. This way libopensync exit errors get detected, as well. Which is not possible with osyncplugin. The LDAP configuration file used by the test scripts can now be configured in test.conf (variable $CFG). Note: The $AUTH variable is used by the libldap utilities only. It must correspond with the authentication settings in the LDAP configuration file (variable $CFG). Or, at least both authentication settings must lead to write access to the LDAP server (so two different methods are very well possible). Deleted: plugins/ldap-sync/tests/check_plugin1 plugins/ldap-sync/tests/check_plugin2 plugins/ldap-sync/tests/check_plugin3 Modified: plugins/ldap-sync/tests/check_add_modify_delete_and_sync plugins/ldap-sync/tests/check_add_modify_delete_four_ldifs_and_sync plugins/ldap-sync/tests/check_add_modify_delete_four_ldifs_and_valgrind_and_sync plugins/ldap-sync/tests/check_connect plugins/ldap-sync/tests/check_fastsync plugins/ldap-sync/tests/check_init plugins/ldap-sync/tests/check_modify_and_fastsync Modified: plugins/ldap-sync/tests/check_add_modify_delete_and_sync ============================================================================== --- plugins/ldap-sync/tests/check_add_modify_delete_and_sync Mon Mar 30 20:27:37 2009 (r5469) +++ plugins/ldap-sync/tests/check_add_modify_delete_and_sync Mon Mar 30 20:30:33 2009 (r5470) @@ -114,6 +114,13 @@ +if test -n "$TRACE_FILES"; then + echo "$FILE:$LINENO: Enabling OSYNC_TRACE." + export OSYNC_TRACE="$TRACE_FILES" +fi + + + Modified: plugins/ldap-sync/tests/check_add_modify_delete_four_ldifs_and_sync ============================================================================== --- plugins/ldap-sync/tests/check_add_modify_delete_four_ldifs_and_sync Mon Mar 30 20:27:37 2009 (r5469) +++ plugins/ldap-sync/tests/check_add_modify_delete_four_ldifs_and_sync Mon Mar 30 20:30:33 2009 (r5470) @@ -60,6 +60,16 @@ +if test -n "$TRACE_FILES"; then + echo "$FILE:$LINENO: Enabling OSYNC_TRACE." + export OSYNC_TRACE="$TRACE_FILES" +fi + + + + + + if test "$SYNCMETHOD" != "--fastsync"; then if test "$SYNCMETHOD" != "--slowsync"; then if test "$SYNCMETHOD" != "--sync"; then Modified: plugins/ldap-sync/tests/check_add_modify_delete_four_ldifs_and_valgrind_and_sync ============================================================================== --- plugins/ldap-sync/tests/check_add_modify_delete_four_ldifs_and_valgrind_and_sync Mon Mar 30 20:27:37 2009 (r5469) +++ plugins/ldap-sync/tests/check_add_modify_delete_four_ldifs_and_valgrind_and_sync Mon Mar 30 20:30:33 2009 (r5470) @@ -70,6 +70,13 @@ fi +if test -n "$TRACE_FILES"; then + echo "$FILE:$LINENO: Enabling OSYNC_TRACE." + export OSYNC_TRACE="$TRACE_FILES" +fi + + + Modified: plugins/ldap-sync/tests/check_connect ============================================================================== --- plugins/ldap-sync/tests/check_connect Mon Mar 30 20:27:37 2009 (r5469) +++ plugins/ldap-sync/tests/check_connect Mon Mar 30 20:30:33 2009 (r5470) @@ -54,6 +54,14 @@ +if test -n "$TRACE_FILES"; then + echo "$FILE:$LINENO: Enabling OSYNC_TRACE." + export OSYNC_TRACE="$TRACE_FILES" +fi + + + + echo "${PLUGINPATH} ${CFG}" Modified: plugins/ldap-sync/tests/check_fastsync ============================================================================== --- plugins/ldap-sync/tests/check_fastsync Mon Mar 30 20:27:37 2009 (r5469) +++ plugins/ldap-sync/tests/check_fastsync Mon Mar 30 20:30:33 2009 (r5470) @@ -53,6 +53,13 @@ fi +if test -n "$TRACE_FILES"; then + echo "$FILE:$LINENO: Enabling OSYNC_TRACE." + export OSYNC_TRACE="$TRACE_FILES" +fi + + + echo "${PLUGINPATH} ${CFG}" Modified: plugins/ldap-sync/tests/check_init ============================================================================== --- plugins/ldap-sync/tests/check_init Mon Mar 30 20:27:37 2009 (r5469) +++ plugins/ldap-sync/tests/check_init Mon Mar 30 20:30:33 2009 (r5470) @@ -57,6 +57,13 @@ fi +if test -n "$TRACE_FILES"; then + echo "$FILE:$LINENO: Enabling OSYNC_TRACE." + export OSYNC_TRACE="$TRACE_FILES" +fi + + + echo "${PLUGINPATH} ${CFG}" Modified: plugins/ldap-sync/tests/check_modify_and_fastsync ============================================================================== --- plugins/ldap-sync/tests/check_modify_and_fastsync Mon Mar 30 20:27:37 2009 (r5469) +++ plugins/ldap-sync/tests/check_modify_and_fastsync Mon Mar 30 20:30:33 2009 (r5470) @@ -50,6 +50,13 @@ +if test -n "$TRACE_FILES"; then + echo "$FILE:$LINENO: Enabling OSYNC_TRACE." + export OSYNC_TRACE="$TRACE_FILES" +fi + + + |