# from chromatic
# on Friday 17 August 2007 11:28 am:

>... sort of like I've been doing for at least one and probably two
> years now with Module::Build and my custom disttest action, which I
> know I've mentioned a few times now, which leads me to wonder why
> people so conveniently forget it every time this discussion comes up.

Because

  1.  it doesn't play nicely with recursive tests[1]
  2.  it requires a custom disttest action[2]

[1]  Unless you filter out t/author (and t/gui (and t/network 
(and ...)))  It seems to me that having a whole directory of "and also" 
would more easily allow one to cherry-pick which extras to run while 
leaving "t/" as the "run all of these, recursively" spot.

[2]  And that wouldn't be so bad if Module::Build had a plugin 
mechanism, but it doesn't.  Thus, avoiding custom actions for something 
where they could be avoided is nice because it reduces the (currently 
necessary) copy/paste code reuse.

--Eric
-- 
So malloc calls a timeout and starts rummaging around the free chain,
sorting things out, and merging adjacent small free blocks into larger
blocks. This takes 3 1/2 days.
--Joel Spolsky
---------------------------------------------------
    http://scratchcomputing.com
---------------------------------------------------

Reply via email to