Re: Glib-1.071/t/c.t fails under Test::More 0.53



On Mon, 2004-12-13 at 06:57 +0300, Alexey Tourbin wrote:

Details: eq_array() calls _deep_check() on each pair of elements.
_deep_check used to test ($e1 eq $e2) in the first place and return
true if so, until recently.  Now _deep_check drops stringification
overload in the first place (with Test::Builder::_unoverload()) and
tests that both elements are references or both not.

Hrm, that sucks.  That pretty much means they break public API, because
I think our assumption that eq will be used is correct, the function's
called eq_array after all.  Do you know if they have a good reason for
that change and if they would consider reverting it?

-- 
Bye,
-Torsten




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]