#!/bin/sh
PERLBIN=/usr/bin/perl

perl_version() {
  perl_ver=`$PERLBIN -V:version | sed "s|version=||g;s|;||g;s|'||g"`
  real_perl_ver=$perl_ver
  numeric_ver=`echo $perl_ver | sed "s|\\.||g"`
  if [ $numeric_ver -ge 5100 ];then
    perl_ver=5.10.0
  else
    perl_ver=5.8.8
  fi
}

if [ -z "$1" ];then
  printf "usage: $0 <some_test>\n\t(some_test something like ../lib/integer.t or io/fs.t)\n"
  exit 1
fi

perl_version
cd $perl_ver/t
TET_ROOT=/opt/lsb-tet3-lite PERL_SRC=../.. HARNESS_VERBOSE=1 PERL=$PERLBIN $PERLBIN -I /opt/lsb/test/perl/$perl_ver/tlib harness $1
