http://www.perlmonks.org?node_id=426977


in reply to Can I use Test::Differences with Test::LectroTest?

I haven't used LectroTest but if you could explain what goes wrong when you try to use Test::Deep then I might be able to tell you what to do or change Test::Deep so that it just works.

Update. After a quick look at LT's docs it seems that using eq_deeply() is the right thing to do and the following should just work.

use Test::Deep; Property { ##[ x <- Int, y <- Int #]## my @expected = map { $x * $_ } 0 .. $y; # Or something ... my @result = getDataAsArray( $x, $y ); eq_deeply( \@result, \@expected ); }, name => "Transmogrifer parameters ok";
Does something bad happen when you try this?