Handle case of a lookup table as the active file.
[pspp] / tests / command / lag.sh
index db7c2969325a9f2db934d02dfa921d903b0350c6..bafb74917b9ff432efd449b8f86965ef0a9a0589 100755 (executable)
@@ -3,6 +3,7 @@
 # This program tests the LAG function
 
 TEMPDIR=/tmp/pspp-tst-$$
+TESTFILE=$TEMPDIR/`basename $0`.sps
 
 here=`pwd`;
 
@@ -47,7 +48,7 @@ cd $TEMPDIR
 
 activity="create program"
 cat > $TEMPDIR/lag.stat <<EOF
-data list /w 1.
+data list /W 1.
 begin data.
 1
 2
@@ -56,15 +57,15 @@ begin data.
 5
 end data.
 
-compute x=lag(w,1).
-compute y=lag(x).
-compute z=lag(w,2).
+compute X=lag(w,1).
+compute Y=lag(x).
+compute Z=lag(w,2).
 list.
 EOF
 if [ $? -ne 0 ] ; then no_result ; fi
 
 activity="run program"
-$here/../src/pspp -o raw-ascii $TEMPDIR/lag.stat
+$SUPERVISOR $here/../src/pspp -o raw-ascii $TEMPDIR/lag.stat
 if [ $? -ne 0 ] ; then no_result ; fi
 
 activity="compare result"