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

Owner: Nobody in particular
Requestors: SREZIC [...]

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

Subject: 'JSON::PP::Boolean' did not pass type constraint "Bool"
Download (untitled) / with headers
text/plain 831b
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:
Download (untitled) / with headers
text/plain 222b
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.

This service is sponsored and maintained by Best Practical Solutions and runs on infrastructure.

Please report any issues with to