On Tue, 29 Oct 2013 12:01:52 -0700
John SJ Anderson <geneh...@genehack.org> wrote:

> On Tue, Oct 29, 2013 at 11:02 AM, Manfred Lotz
> <manfred.l...@arcor.de> wrote:
> > This is exactly what I don't want to do. IMHO, for testing modules
> > or applications this is the way to go. However, for a standalone
> > script I'd like to have my test data inside the script itself.
> 
> Well, you could add some input values and expected results in a
> __DATA__ section (maybe as some sort of YAML or other serialization
> format), and then add a '-T' runtime option that reads that data in,
> runs it through the program, and uses 'require' to load Test::More to
> get access to functions like is() and ok() and friends, and use those
> to compare your inputs to your expected results.
> 
> Is something like that what you're envisioning?
> 

This comes close. 

In the meantime I found that there are even packages like
Test::Standalone or Test::Inline supporting what I want. Does anybody
know those packages and is able to recommend one?

-- 
Manfred




-- 
To unsubscribe, e-mail: beginners-unsubscr...@perl.org
For additional commands, e-mail: beginners-h...@perl.org
http://learn.perl.org/


Reply via email to