> -----Original Message-----
> From: Martin Sebor [mailto:[EMAIL PROTECTED] On Behalf Of Martin Sebor
> Sent: Friday, June 29, 2007 8:24 AM
> To: stdcxx-dev@incubator.apache.org
> Subject: Re: 21.string.rfind.cpp test fail reason
> 
> Farid Zaripov wrote:
> >   The problem in 21.string.rfind.cpp test is invoking 
> > string::rfind(const value_type* ptr, size_type off = npos, size_type
> > count)
> > with count == string::max_size() + 1 (21.string.rfind.cpp lines 
> > 413-416).
> > The method throws length_error() exception (line 756 file 
> string.cc) 
> > but test not expected any exceptions.
> 
> The test should definitely be prepared to deal with 
> exceptions, even if they are not required or allowed.

  The test deals with exceptions (the all exceptions are catched).
I mean that concrete test line not expected any exception and
issues rw_error() when length_error() catched.

Farid.

Reply via email to