Re: prove with Devel::Cover example?

2005-07-10 Thread Mark Stosberg
On Sat, Jun 04, 2005 at 02:10:37AM -0700, Michael G Schwern wrote:
 On Fri, Jun 03, 2005 at 02:04:50PM -0500, Pete Krawczyk wrote:
  }How can I use 'prove' and Devel::Cover together? I tried: 
  
  HARNESS_PERL_SWITCHES=-MDevel::Cover prove file.t
 
 Kinda surprised there's not a --cover switch.

I happen to stumble upon merlyn's answer to this in the test suite for
CGI::Prototype.

He created a script called 'cprove' for this purpose, and it looks like
this:

 #!/bin/sh
 cover -delete
 PERL5OPT=-MDevel::Cover=+inc,/Volumes/UFS prove -v -I../lib $@ 
 cover

Of course, having a hard-coded path to his hard-drive is a drawback, 
but's an example of a nice simple solution that gets you out of the business
of remembering so much syntax to type each time. 

Mark

-- 
http://mark.stosberg.com/ 


Re: prove with Devel::Cover example?

2005-06-04 Thread Michael G Schwern
On Fri, Jun 03, 2005 at 02:04:50PM -0500, Pete Krawczyk wrote:
 }How can I use 'prove' and Devel::Cover together? I tried: 
 
 HARNESS_PERL_SWITCHES=-MDevel::Cover prove file.t

Kinda surprised there's not a --cover switch.


-- 
Michael G Schwern [EMAIL PROTECTED] http://www.pobox.com/~schwern
ROCKS FALL! EVERYONE DIES!
http://www.somethingpositive.net/sp05032002.shtml


Re: prove with Devel::Cover example?

2005-06-04 Thread Mark Stosberg
On 2005-06-04, Michael G Schwern [EMAIL PROTECTED] wrote:
 On Fri, Jun 03, 2005 at 02:04:50PM -0500, Pete Krawczyk wrote:
 }How can I use 'prove' and Devel::Cover together? I tried: 
 
 HARNESS_PERL_SWITCHES=-MDevel::Cover prove file.t

 Kinda surprised there's not a --cover switch.

I was surprised there wasn't a more general -M switch, but maybe there
is a technical for research for that. 

Mark

-- 
http://mark.stosberg.com/ 



prove with Devel::Cover example?

2005-06-03 Thread Mark Stosberg
Ok, I'm feeling brain dead about this one-- this seems easy but I'm
missing it. 

How can I use 'prove' and Devel::Cover together? I tried: 

 perl -MDevel::Cover prove ...

but didn't cover the scripts that ran.

Mark



Re: prove with Devel::Cover example?

2005-06-03 Thread Pete Krawczyk
Subject: prove with Devel::Cover example?
From: Mark Stosberg [EMAIL PROTECTED]
Date: Fri, 3 Jun 2005 18:44:53 + (UTC)

}How can I use 'prove' and Devel::Cover together? I tried: 

HARNESS_PERL_SWITCHES=-MDevel::Cover prove file.t

-Pete K
-- 
Pete Krawczyk
  perl at bsod dot net



Re: prove with Devel::Cover example?

2005-06-03 Thread Steve Peters
On Fri, Jun 03, 2005 at 06:44:53PM +, Mark Stosberg wrote:
 Ok, I'm feeling brain dead about this one-- this seems easy but I'm
 missing it. 
 
 How can I use 'prove' and Devel::Cover together? I tried: 
 
  perl -MDevel::Cover prove ...
 
 but didn't cover the scripts that ran.
 
 Mark
 

prove is just a cover over Test::Harness, so (if I remember correctly)

  HARNESS_PERL_SWITCHES=-MDevel::Cover prove ...

should work.

Steve Peters
[EMAIL PROTECTED]