On Thu, Apr 22, 2010 at 08:03, <s...@apache.org> wrote: > Author: stsp > Date: Thu Apr 22 12:03:40 2010 > New Revision: 936802 > > URL: http://svn.apache.org/viewvc?rev=936802&view=rev > Log: > * subversion/tests/svn_test_main.c > (main): Override the default malfunction handler to avoid abort() > in the C tests. If SVN_ERR_ASSERT() fails in a C test, we should > treat this as XFAIL rather than dumping core.
You're not supposed to use SVN_ERR_ASSERT for test conditions. Those should continue to validate assumptions scattered throughout our code. For *testing*, you should be using SVN_TEST_ASSERT() and SVN_TEST_STRING_ASSERT(), found in tests/svn_test.h. >... Cheers, -g