Fix a test: is_class_loaded without arguments throws an error
gfx [Thu, 29 Oct 2009 00:46:34 +0000 (09:46 +0900)]
t/001_mouse/020-load-class.t

index 705c0db..311acd8 100644 (file)
@@ -7,11 +7,11 @@ use Test::Exception;
 require Mouse;
 use lib 't/lib';
 
-ok(!Mouse::is_class_loaded(), "is_class_loaded with no argument returns false");
+ok(!Mouse::is_class_loaded(undef), "is_class_loaded with undef returns false");
 ok(!Mouse::is_class_loaded(''), "can't load the empty class");
 ok(!Mouse::is_class_loaded(\"foo"), "can't load a class name reference??");
 
-throws_ok { Mouse::load_class()       } qr/Invalid class name \(undef\)/;
+throws_ok { Mouse::load_class(undef)  } qr/Invalid class name \(undef\)/;
 throws_ok { Mouse::load_class('')     } qr/Invalid class name \(\)/;
 throws_ok { Mouse::load_class(\"foo") } qr/Invalid class name \(SCALAR\(\w+\)\)/;