Skip Menu |

This queue is for tickets about the Gitalist CPAN distribution.

Report information
The Basics
Id: 84902
Status: new
Priority: 0/
Queue: Gitalist

People
Owner: Nobody in particular
Requestors: KENTNL [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.004002
Fixed in: (no value)



Subject: t/01app.t fails test 51 with rather odd error

Message body is not shown because it is too large.

... useless RT is useless.
 

t/01app.t (Wstat: 256 Tests: 107 Failed: 1)
Failed test: 51

View
https://gist.github.com/kentfredric/0bdfaf3339b710dbb0a9/raw/89da98e93c00258c84942ea17c4a1fc8101f6ee1/gistfile1.txt
for the full backtrace without implicit line wraps.

But the gist of it (
https://gist.github.com/kentfredric/4415f37388e224be9548/raw/f333c7d8b761034f5198de104754bda19d6f41d9/gistfile1.txt
)

is that it appears that a MooseX::Types::Common::String::NonEmptySimpleStr
constraint is failing, and getting 'undef' instead. (

Installed versions listed in deps can be seen here:
https://gist.github.com/kentfredric/5a47d7763732c07e6b33/raw/07ae683971a61022a001c27771adbd9ed5b9e8a5/gistfile1.txt


t/01app.t ................................................... 4/? [error]
Caught exception in Gitalist::Controller::Fragment::Repository->log "Validation
failed for
'Tuple[Tuple[Object,MooseX::Types::Common::String::NonEmptySimpleStr],Dict[]]'
with value "[ [ Gitalist::Git::Repository=HASH(0x6c72450), undef ], { } ],
Internal Validation Error is: \n [+] Validation failed for
'Tuple[Object,MooseX::Types::Common::String::NonEmptySimpleStr]' with value "[
Gitalist::Git::Repository{ _util: Gitalist::Git::Util=HASH(0x6ca36a0),
description: "Unnamed repository, edit the .git/description file to set a
description", last_change: undef, name: "bare.git", owner: "portage", path:
Path::Class::Dir=HASH(0x6f99178) }, undef ]"\n [+] Must be a non-empty single
line of no more than 255 chars" at
/usr/lib64/perl5/vendor_perl/5.16.0/MooseX/Method/Signatures/Meta/Method.pm
line 436.