tests: avoid two spurious failures on FreeBSD
authorStefano Lattarini <stefano.lattarini@gmail.com>
Fri, 30 Nov 2012 14:33:15 +0000 (15:33 +0100)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Fri, 30 Nov 2012 14:33:58 +0000 (15:33 +0100)
commit824c73e9d96aaca645fc35af5075d50a6c96f945
treee7ec25f0b8ed415aac95ea5f498aa54de59b0211
parent54ec1e6b080c00d3b3f0b53fc15389a58abcb53a
tests: avoid two spurious failures on FreeBSD

Due to the FreeBSD make bug that causes of the well-known automake
bug#7884, two of our bison-requiring tests were failing on FreeBSD.
To avoid this, simply skip the part of these tests affected by that
bug.

* t/yacc-bison-skeleton.sh: Here, using the 'yl_distcheck' function.
* t/yacc-bison-skeleton-cxx.sh: Likewise.
* t/yacc-nodist.sh: While at it, use the 'yl_distcheck' here
as well, instead of running "$MAKE distcheck" only when $MAKE
is GNU make.

Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
t/yacc-bison-skeleton-cxx.sh
t/yacc-bison-skeleton.sh
t/yacc-nodist.sh