+2006-09-03 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * tests/am-subdir.at, tests/early-libtool.at: Fix the LF vs.
+ CRLF related failures on MinGW by grepping for good output
+ instead of using AT_CHECK's `expout'.
+
2006-09-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
Drop K&R support from testsuite in favor of C89.
void sub (void) { printf ("** This is libsub **\n"); }
]])
-AT_DATA(expout,
-[[Welcome to GNU Libtool subdir-objects test!
-** This is libsub **
-]])
-
LT_AT_BOOTSTRAP([--copy], [-I m4], [ignore], [--add-missing])
-LT_AT_EXEC_CHECK([subdir/subdemo], 0, expout)
+LT_AT_EXEC_CHECK([subdir/subdemo], 0, stdout)
+AT_CHECK([grep 'Welcome to GNU Libtool subdir-objects test' stdout],
+ [], [ignore])
+AT_CHECK([grep 'This is libsub' stdout],
+ [], [ignore])
AT_CLEANUP
}
]])
-AT_DATA(expout,
-[[Welcome to GNU Hell!
-** This is not GNU Hello. There is no built-in mail reader. **
-]])
-
cat > missing <<_EOF
#! /bin/sh
exit 0
LT_AT_CONFIGURE
LT_AT_MAKE
-LT_AT_EXEC_CHECK([./hell], [0], [expout])
+LT_AT_EXEC_CHECK([./hell], [0], [stdout])
+AT_CHECK([grep 'Welcome to GNU Hell' stdout], [], [ignore])
+AT_CHECK([grep 'This is not GNU Hello.' stdout],
+ [], [ignore])
AT_CLEANUP
}
]])
-AT_DATA(expout,
-[[Welcome to GNU Hell!
-** This is not GNU Hello. There is no built-in mail reader. **
-]])
-
cat > missing <<_EOF
#! /bin/sh
exit 0
LT_AT_CONFIGURE
LT_AT_MAKE
-LT_AT_EXEC_CHECK([./hell], [0], [expout])
+LT_AT_EXEC_CHECK([./hell], [0], [stdout])
+AT_CHECK([grep 'Welcome to GNU Hell' stdout], [], [ignore])
+AT_CHECK([grep 'This is not GNU Hello.' stdout], [], [ignore])
AT_CLEANUP