[Catalyst] writing a test suite for my app

Daniel McBrearty danielmcbrearty at gmail.com
Thu May 11 23:48:07 CEST 2006


OK, I already have teh stubs. There are already a few basic tests in there
...

I have this :

daniel at debian-mcbreard:~/work/engoi/trunk/catalyst/Engoi$ ls -l t
total 20
-rw-r--r--  1 daniel daniel 156 2006-04-18 11:50 01app.t
-rw-r--r--  1 daniel daniel 216 2006-04-18 11:50 02pod.t
-rw-r--r--  1 daniel daniel 239 2006-04-18 11:50 03podcoverage.t
-rw-r--r--  1 daniel daniel 193 2006-04-18 11:50 controller_Public.t
-rw-r--r--  1 daniel daniel  88 2006-04-18 11:50 view_TToolkit.t

but in fact I also have a Root controller - no stub for that? should I
create it?

when I run ./script/engoi_test.pl I see the server start up, but it seems to
not actually test anything ... at least I don't see "you ran 3 tests, failed
0" or something like that ...

right track ... ??




On 5/11/06, Gavin Henry <ghenry at perl.me.uk> wrote:
>
> <quote who="Daniel McBrearty">
> > OK, I suck at writing tests. I admit it. I have no clue as to how to do
> it
> > "the perl way", whatever that is, apart from running "make test" when
> > installing a module. I have some module tests for one of my libraries
> > using
> > Test::Simple, and a hand written script to glue them all together. I've
> > just
> > been looking at Test::Inline and it looks cool, but I can't quite work
> out
> > if it will fit for this catalyst app.
> >
> > But I need to already start writing tests for my one controller before
> > shit
> > starts getting out of hand ...
> >
> > So how do I start? What's the first step? (I need to be able to
> manipulate
> > stuff in the session as well.)
>
> Have a look at the t/ dir when you download Catalyst tar or browse via
> search.cpan.org.
>
> There's also a cool O'Reily Test Notebook for the basics with all Test::*
> modules.
>
> >
> > thanks
> >
> > Daniel
> >
> > --
> > Daniel McBrearty
> > email : danielmcbrearty at gmail.com
> > www.engoi.com : the multi - language vocab trainer
> > BTW : 0873928131
> > _______________________________________________
> > Catalyst mailing list
> > Catalyst at lists.rawmode.org
> > http://lists.rawmode.org/mailman/listinfo/catalyst
> >
>
>
> _______________________________________________
> Catalyst mailing list
> Catalyst at lists.rawmode.org
> http://lists.rawmode.org/mailman/listinfo/catalyst
>



-- 
Daniel McBrearty
email : danielmcbrearty at gmail.com
www.engoi.com : the multi - language vocab trainer
BTW : 0873928131
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.rawmode.org/pipermail/catalyst/attachments/20060511/2636f87e/attachment.htm 


More information about the Catalyst mailing list