X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F04db.t;h=3ab26b7e683b92d2a8f0e288e09088f1a172b823;hb=656796f2088da66cc80f4eb127c39c923ef3c1dd;hp=2d97f942c57199efd67dcda73b19e443c0e3e406;hpb=8adac9d4a14743cd7cd4b4b16c495b06441d4d18;p=dbsrgits%2FDBIx-Class.git diff --git a/t/04db.t b/t/04db.t index 2d97f94..3ab26b7 100644 --- a/t/04db.t +++ b/t/04db.t @@ -7,8 +7,8 @@ use lib qw(t/lib); use_ok('DBICTest'); # add some rows inside a transaction and commit it -# XXX: Is _get_dbh the only way to get a dbh? -DBICTest::Artist->_get_dbh->{AutoCommit} = 0; +# XXX: Is storage->dbh the only way to get a dbh? +DBICTest::Artist->storage->dbh->{AutoCommit} = 0; for (10..15) { DBICTest::Artist->create( { artistid => $_, @@ -16,23 +16,23 @@ for (10..15) { } ); } DBICTest::Artist->dbi_commit; -my ($artist) = DBICTest::Artist->retrieve(15); +my ($artist) = DBICTest::Artist->find(15); is($artist->name, 'artist number 15', "Commit ok"); # repeat the test using AutoCommit = 1 to force the commit -DBICTest::Artist->_get_dbh->{AutoCommit} = 0; +DBICTest::Artist->storage->dbh->{AutoCommit} = 0; for (16..20) { DBICTest::Artist->create( { artistid => $_, name => "artist number $_", } ); } -DBICTest::Artist->_get_dbh->{AutoCommit} = 1; -($artist) = DBICTest::Artist->retrieve(20); +DBICTest::Artist->storage->dbh->{AutoCommit} = 1; +($artist) = DBICTest::Artist->find(20); is($artist->name, 'artist number 20', "Commit using AutoCommit ok"); # add some rows inside a transaction and roll it back -DBICTest::Artist->_get_dbh->{AutoCommit} = 0; +DBICTest::Artist->storage->dbh->{AutoCommit} = 0; for (21..30) { DBICTest::Artist->create( { artistid => $_,