Alcino Dall'Igna Jr wrote:
Hi
How do I wrote an ADD_TEST command so a program reading standard input
could be redirected to a file?
I try:
ADD_TEST(t build/Debug/tcmake < data)
as it should be in linux, but it doesn't work. The program still
executes fine but does not understand that the input should be
redirected to the 'data' file.
Tests are added as full command lines, not shell scripts. The "<" will
be passed as a literal argument to the program. You can create a "test
driver" program that wraps around the real program to be tested and
invokes it with the redirected input. Alternatively if you only care
about UNIX systems you can run a shell script that invokes the real
program with redirection.
-Brad
_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake