Skip Menu |

This queue is for tickets about the Test-DistManifest CPAN distribution.

Report information
The Basics
Id: 78760
Status: resolved
Priority: 0/
Queue: Test-DistManifest

People
Owner: ether [...] cpan.org
Requestors: mschwern [...] cpan.org
Cc:
AdminCc:

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



Subject: Please check in a MANIFEST file
Test::DistManifest's tests will not work without its own MANIFEST file. Unfortunately, the repository does not contain a MANIFEST file. It would greatly help one's ability to work on Test::DistManifest from the repository if the MANIFEST were checked in. I know Dist::Zilla discourages checking in generated files like MANIFEST, but installing all 42 plugins necessary before "dzil build" will work is a bit much just to get the MANIFEST and working tests. While MANIFEST is generated, its content shouldn't change from machine to machine, so its safe to check in.
Subject: Re: [rt.cpan.org #78760] Please check in a MANIFEST file
Date: Fri, 3 Aug 2012 13:02:01 -0700
To: Michael G Schwern via RT <bug-Test-DistManifest [...] rt.cpan.org>
From: Karen Etheridge <ether [...] cpan.org>
On Fri, Aug 03, 2012 at 04:28:17AM -0400, Michael G Schwern via RT wrote: Show quoted text
> Test::DistManifest's tests will not work without its own MANIFEST file. > Unfortunately, the repository does not contain a MANIFEST file. It > would greatly help one's ability to work on Test::DistManifest from the > repository if the MANIFEST were checked in.
It would be better if the tests ran against a 'fake' distribution that was built up under t/, rather than testing against itself. But you're right, prove -lr t should work; Dist::Zilla is only necessary for the releaser, not the contributor.
A fix is coming up in the 1.13 release.
1.013 shipped.