Skip Menu |

This queue is for tickets about the Moose CPAN distribution.

Report information
The Basics
Id: 26954
Status: resolved
Priority: 0/
Queue: Moose

People
Owner: stevan.little [...] gmail.com
Requestors: j.-c.zeus [...] web.de
Cc:
AdminCc:

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



Subject: bug in POOP test
In t/202_example_Moose_POOP.t, line 12: if DBM::Deep->VERSION >= 1.0; should be: if DBM::Deep->VERSION < 1.0; However, if this line is corrected, the test fails (with DBM::Deep v1.0001): $ prove -v t/202_example_Moose_POOP.t ... # Failed test '... created my article successfully' # at t/202_example_Moose_POOP.t line 250. # died: DBM::Deep: Cannot store something that is tied. not ok 14 - ... created my article successfully
The reason that the test says that is specifcally *because* it fails with DBM::Deep 1.0 and greater. This is an issue with DBM::Deep, whose 1.0 release was not backwards compatible and is missing some important features. This item has been discussed with that modules maintainer, and he told me there is currently no timeline to fix DBM::Deep, and suggested I comment out the test until he gets around to fixing. - Stevan
From: JCZEUS [...] cpan.org
Sorry for creating this ticket, then. But may I suggest that you change the name for this test, because it's confusing: "DBM::Deep (< 1.0) is required for this test" instead of: "DBM::Deep (>= 1.0) is required for this test" This was the reason I thought: "Hm, I _have_ DBM::Deep > 1.0, so why is he skipping this test?" -- jc