[Catalyst] Test failures in Catalyst-Plugin-Authorization-Roles-0.04
    Nigel Metheringham 
    nigel.metheringham at dev.intechnology.co.uk
       
    Fri Oct 13 15:15:01 CEST 2006
    
    
  
I'm posting this to the list because there was a vague recollection  
on irc that this problem had been seen before and mentioned here (but  
I couldn't find it on a quick trawl).
When building Catalyst::Plugin::Authorization::Roles on Mac OS X 10.4  
(perl 5.8.6, using a fresh Cat and related modules install) I got a  
whole batch of test failures:-
   t/basic............
   #   Failed test 'existing role is OK'
   #   in t/basic.t at line 29.
   # died: Undefined method debug at  
Catalyst::Plugin::Authorization::Roles
     .../blib/lib/Catalyst/Plugin/Authorization/Roles.pm 54
All subsequent tests in that file, and the ones in hash_user.t fail  
in the same way - bombing whenever $c->debug was used.
I couldn't work out *why* this was happening, and if I blocked that  
error by adding
	$c->mock(debug => sub {});
after $c was defined, all the tests ran successfully.
So it looks like there is an issue with MockObject somewhere.
Cheers
	Nigel.
--
[ Nigel Metheringham           Nigel.Metheringham at InTechnology.co.uk ]
[ - Comments in this message are my own and not ITO opinion/policy - ]
    
    
More information about the Catalyst
mailing list