[asterisk-commits] dvossel: branch dvossel/test_api r235137 - /team/dvossel/test_api/include/ast...
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Tue Dec 15 13:09:31 CST 2009
Author: dvossel
Date: Tue Dec 15 13:09:30 2009
New Revision: 235137
URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=235137
Log:
additional AST_TEST_DEFINE documentation
Modified:
team/dvossel/test_api/include/asterisk/test.h
Modified: team/dvossel/test_api/include/asterisk/test.h
URL: http://svnview.digium.com/svn/asterisk/team/dvossel/test_api/include/asterisk/test.h?view=diff&rev=235137&r1=235136&r2=235137
==============================================================================
--- team/dvossel/test_api/include/asterisk/test.h (original)
+++ team/dvossel/test_api/include/asterisk/test.h Tue Dec 15 13:09:30 2009
@@ -36,7 +36,13 @@
return res ? AST_RESULT_FAIL : AST_RESULT_PASS;
})
-Every callback function is passed a char buffer which allows
+NOTE: It is possible for a ',' within the code body to mess up the macro
+depending on how it is used. If this happens (code won't compile) and can
+not be avoided, a separate static function must be created to hold
+the test's code. In this case the callback's message body should just contain
+a call to the static function.
+
+Every callback function is passed a string buffer which allows
the function to provide an optional short description of
what went wrong if the test failed.
More information about the asterisk-commits
mailing list