Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

Re: What is the use of /corpus folder in a CPAN distribution (body)

by Anonymous Monk
on Sep 14, 2013 at 07:11 UTC ( #1054064=note: print w/ replies, xml ) Need Help??


in reply to What is the use of /corpus folder in a CPAN distribution

What goes in a /corpus folder of a cpan module

Nothing:) anything you want :)

Funny though that Test::Kwalitee::Extra seems to look for it, (although it doesn't fail if the folder is not found).

Funny, "corpus" doesn't occur anywhere inside that module

OTOH, corpus/corpus, corpus http://grep.cpan.me/?q=corpus, https://metacpan.org/source/RJBS/Dist-Zilla-4.300038/corpus/README

This directory contains a set of distributions used by testing. Since the distributions contain *.t files, it's easier to put them outside of ./t so that recursive test harnesses do not try running their dists.

So you have the tests convention of t/ and xt/ for extra/author tests,

and now , instead of using https://metacpan.org/module/ExtUtils::MakeMaker#test option,

one guy, created a corpus directory instead of having a body or nottest or notsharedir or junk or stuff or extraextradatafiles namedliketest-butshouldntberun-or-installed

I am struggling to understand what goes in there

chilax :) give up :)

Maybe it should be added to the aforementioned thread but I can't post to it myself as its under perl meditation section.

Nah, its a unicorn like ./meta/ in What are the files in a CPAN distribution? , its not a convention


Comment on Re: What is the use of /corpus folder in a CPAN distribution (body)
Replies are listed 'Best First'.
Re^2: What is the use of /corpus folder in a CPAN distribution (body)
by shantanu_bhadoria (Novice) on Sep 16, 2013 at 06:40 UTC
    chilax :) give up :)
    Hah!! No way!!

    but thanks for the explanation on corpus!
    it seems it was lying in my dzil dist.ini and the dzil extension for kwalitee picked it up.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1054064]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others cooling their heels in the Monastery: (10)
As of 2015-07-29 00:37 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (260 votes), past polls