[Catalyst] Test failures in	Catalyst-Plugin-Authorization-Roles-0.04
    Ton Voon 
    ton.voon at altinity.com
       
    Fri Oct 13 15:57:55 CEST 2006
    
    
  
On 13 Oct 2006, at 14:15, Nigel Metheringham wrote:
> 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.
>
Hi Nigel,
I mentioned this in an email to the Catalyst-dev mailing list titled  
"Test::MockObject::Extends 1.07 breaks some plugin tests" where I said:
-----
I'm working on an internal minicpan to ease our installation of  
Catalyst and found that there is a new version of  
Test::MockObject::Extends which will die if a method is unhandled:  
http://search.cpan.org/src/CHROMATIC/Test-MockObject-1.07/Changes
-----
The line you've entered is the same as I what I used to patch  
Catalyst::Plugin::Authentication::Credential::HTTP.
Ton
http://www.altinity.com
T: +44 (0)870 787 9243
F: +44 (0)845 280 1725
Skype: tonvoon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.rawmode.org/pipermail/catalyst/attachments/20061013/12aba12d/attachment.htm 
    
    
More information about the Catalyst
mailing list