sys/fdpass.c: Allocate extra cmsg space to hack around a Qemu bug.
[mLib] / struct / tests.at
index 3ae7199..f54deb5 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,15 +40,24 @@ 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])
 done
 AT_CLEANUP
 
+## dstr
+AT_SETUP([struct: dstr-putf])
+AT_KEYWORDS([struct dstr putf dstr_putf])
+AT_CHECK([BUILDDIR/t/dstr-putf.t], [0], [All tests successful.
+])
+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])