From dcc36ef23b6ab91fb1fe5323e980cf2a51a3ca8d Mon Sep 17 00:00:00 2001 From: Hallvard Furuseth Date: Sun, 29 Nov 2009 17:54:04 +0000 Subject: [PATCH] Pass expected output through ldiffilter before comparing with actual output --- tests/scripts/test027-emptydn | 12 ++++++------ tests/scripts/test034-translucent | 3 ++- tests/scripts/test042-valsort | 8 ++++++-- 3 files changed, 14 insertions(+), 9 deletions(-) diff --git a/tests/scripts/test027-emptydn b/tests/scripts/test027-emptydn index bc3d02b86f..3a2727ba8e 100755 --- a/tests/scripts/test027-emptydn +++ b/tests/scripts/test027-emptydn @@ -78,12 +78,12 @@ fi kill -HUP $KILLPIDS wait -LDIFOUT=$EMPTYDNOUT1 - echo "Filtering ldapsearch results..." $LDIFFILTER < $SEARCHOUT > $SEARCHFLT +echo "Filtering expected results..." +$LDIFFILTER < $EMPTYDNOUT1 > $LDIFFLT echo "Comparing ldapsearch results against original..." -$CMP $SEARCHFLT $LDIFOUT > $CMPOUT +$CMP $SEARCHFLT $LDIFFLT > $CMPOUT if test $? != 0 ; then echo "comparison failed - empty DN write operations did not complete correctly" @@ -154,12 +154,12 @@ fi test $KILLSERVERS != no && kill -HUP $KILLPIDS -LDIFOUT=$EMPTYDNOUT2 - echo "Filtering ldapsearch results..." $LDIFFILTER < $SEARCHOUT > $SEARCHFLT +echo "Filtering expected results..." +$LDIFFILTER < $EMPTYDNOUT2 > $LDIFFLT echo "Comparing ldapsearch results against original..." -$CMP $SEARCHFLT $LDIFOUT > $CMPOUT +$CMP $SEARCHFLT $LDIFFLT > $CMPOUT if test $? != 0 ; then echo "comparison failed - empty DN write operations did not complete correctly" diff --git a/tests/scripts/test034-translucent b/tests/scripts/test034-translucent index 2f6653858b..2c302e768f 100755 --- a/tests/scripts/test034-translucent +++ b/tests/scripts/test034-translucent @@ -245,7 +245,8 @@ if test $RC != 0 ; then fi $LDIFFILTER < $SEARCHOUT > $SEARCHFLT -$CMP $SEARCHFLT $LDIFTRANSLUCENTMERGED > $CMPOUT +$LDIFFILTER < $LDIFTRANSLUCENTMERGED > $LDIFFLT +$CMP $SEARCHFLT $LDIFFLT > $CMPOUT if test $? != 0 ; then echo "Comparison failed -- local data failed to merge with remote!" diff --git a/tests/scripts/test042-valsort b/tests/scripts/test042-valsort index 640e7e04f3..dfac4cb75e 100755 --- a/tests/scripts/test042-valsort +++ b/tests/scripts/test042-valsort @@ -79,8 +79,10 @@ fi echo "Filtering ldapsearch results..." $LDIFFILTER < $SEARCHOUT > $SEARCHFLT +echo "Filtering expected ldif..." +$LDIFFILTER < $VALSORTOUT1 > $LDIFFLT echo "Comparing filter output..." -$CMP $SEARCHFLT $VALSORTOUT1 > $CMPOUT +$CMP $SEARCHFLT $LDIFFLT > $CMPOUT if test $? != 0 ; then echo "Comparison failed" @@ -125,8 +127,10 @@ fi echo "Filtering ldapsearch results..." $LDIFFILTER < $SEARCHOUT > $SEARCHFLT +echo "Filtering expected ldif..." +$LDIFFILTER < $VALSORTOUT2 > $LDIFFLT echo "Comparing filter output..." -$CMP $SEARCHFLT $VALSORTOUT2 > $CMPOUT +$CMP $SEARCHFLT $LDIFFLT > $CMPOUT if test $? != 0 ; then echo "Comparison failed" -- 2.39.5