[Catalyst] Run catalyst tests against another database

John Atzger jatzger at hotmail.com
Sat Feb 6 22:01:56 GMT 2010


I want my Catalyst tests to run against a test database.  I wrote this:
  package MyApp::Model::DB;  use strict;  use base 'Catalyst::Model::DBIC::=
Schema';
  BEGIN {    require MyApp;    my $db =3D $ENV{HARNESS_ACTIVE} ? 'test' : '=
myapp';    my $config =3D MyApp->config->{database}{$db};
    __PACKAGE__->config(                schema_class =3D> 'MyApp::Schema', =
       connect_info =3D> {           dsn =3D> $config->{dsn},          user=
 =3D> $config->{user},          password =3D> $config->{password},    );  }
I don't want test information in my code. How do people do this?
Thanks,Jatzger 		 	   		  =

_________________________________________________________________
Hotmail: Free, trusted and rich email service.
http://clk.atdmt.com/GBL/go/201469228/direct/01/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.scsys.co.uk/pipermail/catalyst/attachments/20100206/bef16=
1c8/attachment.htm


More information about the Catalyst mailing list