Skip Menu |

This queue is for tickets about the DBIx-Class CPAN distribution.

Report information
The Basics
Id: 27555
Status: resolved
Priority: 0/
Queue: DBIx-Class

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

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

Subject: Irrelevant tests should be skipped (namely cdbi-t)
Download (untitled) / with headers
text/plain 728b
In my smoke tests I see lots of failing tests in the cdbi-t directory while all other tests pass. But when Class::Trigger or DBIx::ContextualFetch are not available, then all tests pass because the cdbi-t tests are skipped. If I understand it right, the cdbi tests are irrelevant (or semirelevant) for DBIx-Class working right. The running of such tests should not be made dependent on the availability of other modules but rather on some environment variable or configuration or some other directive the tester can influence directly. When third party modules act as switches for the tests to run, the results of smoke tests become unpredictable quickly and not only for one distribution but all their dependencies. Thanks,
Gimme a patch then if you want this.
Closing this ticket: the cdbi tests pass in latest trunk under all perls I have access to.

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

Please report any issues with to