Skip Menu |

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

Report information
The Basics
Id: 85554
Status: open
Priority: 0/
Queue: Net-Riak

People
Owner: Nobody in particular
Requestors: d.thomas [...] its.uq.edu.au
Cc:
AdminCc:

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



Subject: t/rest/stream.t FAILs under perl-5.18.0
RHEL6, perl-5.18.0 t/rest/stream.t ............ 1/? # Failed test 'keys ok' # at t/rest/stream.t line 23. # Structures begin differing at: # $got->{keys}[0] = Does not exist # $expected->{keys}[0] = 'apple' # Failed test 'keys ok' # at t/rest/stream.t line 26. # Structures begin differing at: # $got->[0] = Does not exist # $expected->[0] = 'apple' # Looks like you failed 2 tests of 9. t/rest/stream.t ............ Dubious, test returned 2 (wstat 512, 0x200) might be related to changes in the order of keys returned from hash
For us, this test failure only shows when we don't have JSON::XS installed. With JSON v 2.90 and JSON::XS 3.01 this test passes, with only JSON v 2.90, and no JSON::XS it fails in the same way. the json_incr seems to not work as expected without JSON::XS
Ohh, and just to be clear, this is with perl 5.14, so it has nothing to do with hash key order randomization changes in perl 5.18. The data in the array just simply isn't there.