On Sat, 08 Dec 2001 12:04:27 -0700, Richard Clamp wrote:

> Does it look like I'm heading down the right road with this?  If so let me
> know and I'll submit it to p5p for applying to blead.
 

+BEGIN {
+    chdir 't' if -d 't';
+
+    if ( $ENV{PERL_CORE} ) {
+        @INC = '../lib';
+    }
+}

When I was writing tests for libnet, Graham recommended not to chdir() into 't'
for testing outside of the core.  I'd probably move that inside the if block.


+can_ok($t,           qw( ReadLine readline addhistory IN OUT MinLine
+                         findConsole Attribs Features new ));

I'd loop over these:

foreach my $method (qw( ReadLine readline addhistory IN OUT MinLine
        findConsole Attribs Features new) ) {
    can_ok( $t, $method );
}

It seems easier to find the one failure if each method has a separate test.
(My assumption is that can_ok() does all in the list, looking at the test plan
earlier.)

Neither is a big deal, just stylistic things.  Thanks for sending it along!

-- c

Reply via email to