Subject: | Attribute (obj) does not pass the type constraint |
On some of my smokers the t/15_booleans.t test fails:
...
Attribute (obj) does not pass the type constraint because: Validation failed for 'HashRefOfBool' with value { a: JSON::PP::Boolean=\1, b: JSON::PP::Boolean=\0 } at /opt/perl-5.20.0/lib/site_perl/5.20.0/x86_64-linux/Moose/Object.pm line 24
Moose::Object::new('TestModel', 'HASH(0x225c530)') called at t/15_booleans.t line 28
# Tests were run but no plan was declared and done_testing() was not seen.
# Looks like your test exited with 255 just after 5.
t/15_booleans.t .............
Dubious, test returned 255 (wstat 65280, 0xff00)
All 5 subtests passed
...
It's possible that an older version of Moose or Moose::Object or JSON::PP or so is installed here.