Skip Menu |

This queue is for tickets about the Net-Easypost CPAN distribution.

Report information
The Basics
Id: 121674
Status: resolved
Priority: 0/
Queue: Net-Easypost

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

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



Subject: 'JSON::PP::Boolean' did not pass type constraint "Bool"
On most of my smoker systems the test suite fails like this: ... Reference bless( do{\(my $o = 1)}, 'JSON::PP::Boolean' ) did not pass type constraint "Bool" (in $args->{"residential"}) at (eval 112) line 327 Reference bless( do{\(my $o = 1)}, 'JSON::PP::Boolean' ) did not pass type constraint "Bool" (in $args->{"residential"}) "Bool" is defined as: (Type::Tiny::XS::Bool($_)) # Looks like your test exited with 2 just after 1. t/01-basic.t ...... Dubious, test returned 2 (wstat 512, 0x200) Failed 12/13 subtests ... (etc) ... There are also configurations where the test suite is passing. However I was not able to find out the reasons for the failures (e.g. by checking versions of dependencies etc). The current pass/fail distribution can be seen here: http://fast-matrix.cpantesters.org/?dist=Net-Easypost%200.19
I can't seem to re-create this locally or on a variety of versions on Travis CI, but I expanded the type constraint to accept either Bool via Types::Standard or JSON::PP::Boolean and released a new version (0.20) to CPAN.
Appears to be fixed in latest release: http://fast-matrix.cpantesters.org/?dist=Net-Easypost%200.20