Re: svn commit: r936802 - /subversion/trunk/subversion/tests/svn_test_main.c
On Thu, Apr 22, 2010 at 08:03, <stsp_at_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
> * 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.
Received on 2010-04-22 19:43:44 CEST
This is an archived mail posted to the Subversion Dev