X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=inline;f=tests%2Fperl-module.at;h=81fca4a5910e8ddde4bc78918b78a18f8f854f23;hb=refs%2Fbuilds%2F20131002030504%2Fpspp;hp=15ed6c2dbd84b89062c3474998c17d6d321366e6;hpb=4bbc18decb6c26a9058d88fa0d4116a5730547b9;p=pspp diff --git a/tests/perl-module.at b/tests/perl-module.at index 15ed6c2dbd..81fca4a591 100644 --- a/tests/perl-module.at +++ b/tests/perl-module.at @@ -5,8 +5,12 @@ dnl built (with "make") but before it has been installed. The -I options are dnl equivalent to "use ExtUtils::testlib;" inside the Perl program, but it does dnl not need to be run with the perl-module build directory as the current dnl working directory. +dnl +dnl XXX "libtool --mode=execute" is probably better than setting +dnl LD_LIBRARY_PATH. m4_define([RUN_PERL_MODULE], [LD_LIBRARY_PATH=$abs_top_builddir/src/.libs \ + DYLD_LIBRARY_PATH=$abs_top_builddir/src/.libs \ $PERL -I$abs_top_builddir/perl-module/blib/arch \ -I$abs_top_builddir/perl-module/blib/lib]) @@ -477,11 +481,11 @@ numeric,A Numeric Variable,,3 ,2,Duality, ,3,Thripality, ,Custom attributes:,, -,size,large, -,nationality,foreign, ,colour[1],blue, ,colour[2],pink, ,colour[3],violet, +,nationality,foreign, +,size,large, date,A Date Variable,,4 ,Format: DATE11,, ,Measure: Scale,, @@ -531,11 +535,11 @@ numeric,A Numeric Variable,,3 ,2,Duality, ,3,Thripality, ,Custom attributes:,, -,size,large, -,nationality,foreign, ,colour[1],blue, ,colour[2],pink, ,colour[3],violet, +,nationality,foreign, +,size,large, date,A Date Variable,,4 ,Format: DATE11,, ,Measure: Scale,, @@ -682,7 +686,7 @@ AT_DATA([test.pl], my $attr = $var->get_attributes (); - foreach my $k (keys %$attr) + foreach my $k (sort (keys (%$attr))) { my $ll = $attr->{$k}; print "$k =>"; @@ -690,7 +694,8 @@ AT_DATA([test.pl], } ]]) AT_CHECK([RUN_PERL_MODULE test.pl], [0], - [[colour =>blue, pink, violet + [[$@Role =>0 +colour =>blue, pink, violet nationality =>foreign size =>large ]])