mirror of
git://git.savannah.gnu.org/config.git
synced 2025-05-26 09:06:38 +12:00
* Makefile (check): New target.
* testsuite/config-sub.sh: New test. * testsuite/config-sub.data: New file.
This commit is contained in:
parent
147fc26b65
commit
b585beda76
@ -1,3 +1,9 @@
|
||||
2004-06-25 Ben Elliston <bje@gnu.org>
|
||||
|
||||
* Makefile (check): New target.
|
||||
* testsuite/config-sub.sh: New test.
|
||||
* testsuite/config-sub.data: New file.
|
||||
|
||||
2004-06-24 Ben Elliston <bje@gnu.org>
|
||||
|
||||
* config.guess: Update copyright years.
|
||||
|
3
Makefile
3
Makefile
@ -11,3 +11,6 @@ upload:
|
||||
cp config.guess.directive.asc config.sub.directive.asc
|
||||
ftp -a -u $(UPLOAD) config.{guess,sub}{,.sig,.directive.asc}
|
||||
rm config.{guess,sub}{.sig,.directive.asc}
|
||||
|
||||
check:
|
||||
cd testsuite && sh config-sub.sh
|
||||
|
1
testsuite/config-sub.data
Normal file
1
testsuite/config-sub.data
Normal file
@ -0,0 +1 @@
|
||||
sun4 sparc-sun-sunos4.1.1
|
28
testsuite/config-sub.sh
Normal file
28
testsuite/config-sub.sh
Normal file
@ -0,0 +1,28 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# Copyright 2004 Free Software Foundation, Inc.
|
||||
# Contributed by Ben Elliston <bje@gnu.org>.
|
||||
#
|
||||
# This test reads pairs from config-sub.data: an alias and its canonical triplet.
|
||||
# The config.sub scripts is invoked and the test checks that the alias expands to the
|
||||
# expected canonical triplet.
|
||||
|
||||
verbose=false
|
||||
rc=0
|
||||
while read alias canonical ; do
|
||||
output=`sh ../config.sub $alias`
|
||||
if test $output != $canonical ; then
|
||||
echo "FAIL: $alias -> $output, but expected $canonical"
|
||||
rc=1
|
||||
else
|
||||
$verbose && echo "PASS: $alias"
|
||||
fi
|
||||
done < config-sub.data
|
||||
|
||||
if test $rc -eq 0 ; then
|
||||
$verbose || echo "PASS: config.sub checks"
|
||||
else
|
||||
test $rc -eq 1 && echo "Unexpected failures."
|
||||
fi
|
||||
|
||||
exit $rc
|
Loading…
x
Reference in New Issue
Block a user