FrobTADS public Git repository.
master/testscripts
BranchesTags
Commiter: Nikos Chantziaras
Author: Nikos Chantziaras
Revision: 8dbe7fa5c3
(December 25, 2011 16:18 UTC) 5 months ago
Disable the hashes and dynamic multimethod tests They can't pass due to Unix/DOS line terminator differences and because input files can't be found when not building in the source directory.
| Name | Date | Rev. | Commit message |
|---|---|---|---|
| all_make.sh | |||
| README | |||
| test_diff.sh | |||
| test_ex.sh | |||
| test_make.sh | |||
| test_pp.sh | |||
| test_pre.sh | |||
| test_restore.sh |
README
The scripts were created by using the existing scripts from the generic
Unix port of TADS as a template. They have been modified in order to
fix portability issues. So if you see a script that looks like this:
if test -f "$T3_OUT/$1.log"; then
:
else
foo
fi
don't bother changing it to:
if [ ! -f $T3_OUT/$1.log ]; then
foo
fi
and sending it to the maintainer. The second example may look much
better, but it's not portable. ('!' is not portable, '[' is not
portable... welcome to Unix!) Of course, it's unlikely that people use
4.3BSD or Solaris 8, but still...