Fixed vcardparser tests during building. This resolves bug 2695.

Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>

Removed not-required part of the patch from original Emanoil's patch (empty spaces at the end of line)
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>

(cherry picked from commit 13e032939e)
pull/16/head
Emanoil Kotsev 8 years ago committed by Michele Calgaro
parent 515aec93f3
commit 83681c9b08

@ -90,9 +90,14 @@ tde_add_executable( testvcardformatimpl
LINK ${TDEABC_TESTS_LINK}
)
add_custom_target(testing ALL
COMMAND echo "creating test infrastructure"
DEPENDS testread
add_custom_target(test ALL echo "performing tests on vcardparser"
COMMAND bash ./test.sh
DEPENDS testing
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
)
add_custom_target(testing ALL echo "creating test infrastructure"
DEPENDS testvcardformatimpl testvcardformat testwrite2 testwrite testread2 testread
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
)

@ -44,7 +44,8 @@ if ( $#refcont != $#prscont ) {
system "touch FAILED";
exit 1;
}
@prscont = sort @prscont;
@refcont = sort @refcont;
for (my $i=0; $i<=$#refcont; $i++) {
if ( $refcont[$i] ne $prscont[$i] ) {
$error++;

@ -1,6 +1,11 @@
TESTFILES="vcard1.vcf vcard2.vcf vcard3.vcf vcard4.vcf vcard6.vcf vcard7.vcf vcard8.vcf vcard9.vcf"
test -f FAILED && rm -f FAILED;
test -f FAILED && rm -f FAILED
for i in $TESTFILES;
do perl ./checkvcard.pl ./tests/$i ;
done;
if [ -f FAILED ]; then
echo ERROR
exit 1
fi
Loading…
Cancel
Save