John P. Hartmann <jphartm...@gmail.com> writes:

> Excuse me for asking a no doubt obvious question.
>
> The test case (objlink is the executable):
>
> add_test( null    objlink )
>
> The log:
>
> Output:
> ----------------------------------------------------------
> Positional argument(s) missing.  0 specified, 1 required.
> <end of output>
> Test time =   0.01 sec
> ----------------------------------------------------------
> Test Failed.
>
> Test was actually successful.  I'd like to verify that the return value
> is 8 and that the above message is issued to standard error.  The test
> should fail for any other return value or if anything is written to 
> stdout or if anything else is written to stderr.
>
> Howto, please?

I'd wrap it in a shell script, or use something like shelltestrunner[1].

/M

[1]: http://joyful.com/shelltestrunner/

-- 
Magnus Therning              OpenPGP: 0x927912051716CE39
email: mag...@therning.org   jabber: mag...@therning.org
twitter: magthe               http://therning.org/magnus

Java is, in many ways, C++--.
     — M Feldman

Attachment: signature.asc
Description: PGP signature

-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake

Reply via email to