33 |
|
|
34 |
if [ $do1 = yes ] ; then |
if [ $do1 = yes ] ; then |
35 |
echo "Testing main functionality (Perl compatible)" |
echo "Testing main functionality (Perl compatible)" |
36 |
./pcretest testinput testtry |
./pcretest testdata/testinput1 testtry |
37 |
if [ $? = 0 ] ; then |
if [ $? = 0 ] ; then |
38 |
$cf testtry testoutput |
$cf testtry testdata/testoutput1 |
39 |
if [ $? != 0 ] ; then exit 1; fi |
if [ $? != 0 ] ; then exit 1; fi |
40 |
else exit 1 |
else exit 1 |
41 |
fi |
fi |
45 |
|
|
46 |
if [ $do2 = yes ] ; then |
if [ $do2 = yes ] ; then |
47 |
echo "Testing API and error handling (not Perl compatible)" |
echo "Testing API and error handling (not Perl compatible)" |
48 |
./pcretest -i testinput2 testtry |
./pcretest -i testdata/testinput2 testtry |
49 |
if [ $? = 0 ] ; then |
if [ $? = 0 ] ; then |
50 |
$cf testtry testoutput2 |
$cf testtry testdata/testoutput2 |
51 |
if [ $? != 0 ] ; then exit 1; fi |
if [ $? != 0 ] ; then exit 1; fi |
52 |
else exit 1 |
else exit 1 |
53 |
fi |
fi |
57 |
|
|
58 |
if [ $do3 = yes ] ; then |
if [ $do3 = yes ] ; then |
59 |
echo "Testing Perl 5.005 features (Perl 5.005 compatible)" |
echo "Testing Perl 5.005 features (Perl 5.005 compatible)" |
60 |
./pcretest testinput3 testtry |
./pcretest testdata/testinput3 testtry |
61 |
if [ $? = 0 ] ; then |
if [ $? = 0 ] ; then |
62 |
$cf testtry testoutput3 |
$cf testtry testdata/testoutput3 |
63 |
if [ $? != 0 ] ; then exit 1; fi |
if [ $? != 0 ] ; then exit 1; fi |
64 |
else exit 1 |
else exit 1 |
65 |
fi |
fi |
76 |
locale -a | grep '^fr$' >/dev/null |
locale -a | grep '^fr$' >/dev/null |
77 |
if [ $? -eq 0 ] ; then |
if [ $? -eq 0 ] ; then |
78 |
echo "Testing locale-specific features (using 'fr' locale)" |
echo "Testing locale-specific features (using 'fr' locale)" |
79 |
./pcretest testinput4 testtry |
./pcretest testdata/testinput4 testtry |
80 |
if [ $? = 0 ] ; then |
if [ $? = 0 ] ; then |
81 |
$cf testtry testoutput4 |
$cf testtry testdata/testoutput4 |
82 |
if [ $? != 0 ] ; then exit 1; fi |
if [ $? != 0 ] ; then exit 1; fi |
83 |
echo "Locale test ran OK" |
echo "Locale test ran OK" |
84 |
echo " " |
echo " " |