struct/tests.at: Skip tests if we don't have a working Python.
authorMark Wooding <mdw@distorted.org.uk>
Sat, 28 Dec 2013 12:56:54 +0000 (12:56 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Sat, 28 Dec 2013 12:57:55 +0000 (12:57 +0000)
struct/tests.at

index 3ae7199..b93f1a2 100644 (file)
@@ -30,6 +30,7 @@
 ## assoc
 AT_SETUP([struct: assoc])
 AT_KEYWORDS([struct assoc])
+AT_SKIP_IF([test "$PYTHON" = :])
 for seed in 0x58677213 0xdfcc2ff4 ""; do
   $PYTHON SRCDIR/t/sym-gtest.py $seed
   AT_CHECK([BUILDDIR/t/assoc.t <sym.script], [0], [expout])
@@ -39,6 +40,7 @@ AT_CLEANUP
 ## darray
 AT_SETUP([struct: darray])
 AT_KEYWORDS([struct darray])
+AT_SKIP_IF([test "$PYTHON" = :])
 for seed in 0x0394946c 0xe8991664 ""; do
   $PYTHON SRCDIR/t/da-gtest.py $seed
   AT_CHECK([BUILDDIR/t/darray.t <da.script], [0], [expout])
@@ -48,6 +50,7 @@ AT_CLEANUP
 ## sym
 AT_SETUP([struct: sym])
 AT_KEYWORDS([struct sym])
+AT_SKIP_IF([test "$PYTHON" = :])
 for seed in 0xdc0f64a3 0xd0b9fad0 ""; do
   $PYTHON SRCDIR/t/sym-gtest.py $seed
   AT_CHECK([BUILDDIR/t/sym.t <sym.script], [0], [expout])