Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options
 
PerlMonks  

Re: Test::More how come?

by tmharish (Friar)
on Jan 30, 2013 at 17:10 UTC ( #1016105=note: print w/ replies, xml ) Need Help??


in reply to Test::More how come?

Generally STDOUT does not show up with make test

You can use diag or print STDERR :

#!/usr/local/bin/perl use Test::More; print STDERR "4 - 2 = " , ( 4 - 2 ) . "\n"; cmp_ok ( 4 - 2 , '==', 2, "maths works" ); print STDERR "\n"; print STDERR "-2.3 - -0.6 = " . ( -2.3 - -0.6 ) ."\n"; cmp_ok ( -2.3 - -0.6 , '==', -1.7, "maths works" ); done_testing();


Comment on Re: Test::More how come?
Select or Download Code
Re^2: Test::More how come?
by sem999 (Initiate) on Jan 30, 2013 at 17:13 UTC
    Sure, but don't you think the second test should PASS? have i made some really simple mistake but just can't see it??

      It'll work if you use eq instead of ==.

        I get it - it's an FP precision thing. Thanks.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1016105]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (11)
As of 2014-10-21 10:57 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    For retirement, I am banking on:










    Results (100 votes), past polls