incubator-stdcxx-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Farid Zaripov" <Farid_Zari...@epam.com>
Subject RE: 21.string.rfind.cpp test fail reason
Date Mon, 02 Jul 2007 16:24:38 GMT
> -----Original Message-----
> From: Martin Sebor [mailto:msebor@gmail.com] 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.

Mime
View raw message