On 16 October 2010 03:59, Ricardo Signes wrote:
>
> Tonight I uploaded Test::Deep 0.108. The changes made are very small, and
> should not affect anyone other than some edge cases in which it should be
> faster.
>
> Many of the open bugs relate to unfortunately named exports like "blessed" and
>
--- On Sun, 17/10/10, Aristotle Pagaltzis wrote:
> From: Aristotle Pagaltzis
>
> Modules are poor place for evangelism about unrelated
> conventions
> in general, but I feel this especially strongly about
> Test::
> modules with break-the-CPAN level adoption such as
> Test::Deep.
That argument
* Fergal Daly [2010-10-16 21:30]:
> One of the reasons I had no time for Test::Deep is that my
> day-job is python. While I spend a fair bit of time cursing
> python, I do not miss for one minute Perl's global namespace
> which drives the need for exported symbols. In python modules
> are objects
On Sat, 16 Oct 2010 20:29:32 +0100, Fergal Daly wrote:
> use Test::Deep2 qw($deep); # import the "module" as $deep
>
> $deep->is_deeply($foo, $deep->set([1,2,3,4]));
Or, without requiring any special exported symbol:
use aliased 'Test::Deep2' => 'Deep';
Deep->is_deeply($foo, Deep->set([