X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F71mysql.t;h=8f8d1dbd0f48e35c18650b7d8bb31f69b06cb9cb;hb=ddf66ced51e4cb9b888001bc926bc0b3c3af0f8b;hp=3d538202aa1506713ff35a534f313aacc3df2b62;hpb=7195d6d12f808e6b4f76dbf3c76e6b173e298e8b;p=dbsrgits%2FDBIx-Class.git diff --git a/t/71mysql.t b/t/71mysql.t index 3d53820..8f8d1db 100644 --- a/t/71mysql.t +++ b/t/71mysql.t @@ -1,5 +1,5 @@ use strict; -use warnings; +use warnings; use Test::More; use lib qw(t/lib); @@ -14,7 +14,7 @@ my ($dsn, $user, $pass) = @ENV{map { "DBICTEST_MYSQL_${_}" } qw/DSN USER PASS/}; plan skip_all => 'Set $ENV{DBICTEST_MYSQL_DSN}, _USER and _PASS to run this test' unless ($dsn && $user); -plan tests => 9; +plan tests => 7; my $schema = DBICTest::Schema->connect($dsn, $user, $pass); @@ -72,31 +72,27 @@ my $test_type_info = { }, }; -$schema->txn_begin(); +$schema->txn_begin; my $arty = $schema->resultset('Artist')->find(1); -my $name = $arty->name(); +my $name = $arty->name; -$schema->svp_begin('savepoint1'); - -cmp_ok($stats->{'SVP_BEGIN'}, '==', 1, 'Statistics svp_begin tickled'); +$schema->storage->_svp_begin ("mysavepoint"); $arty->update({ name => 'Jheephizzy' }); -$arty->discard_changes(); - -cmp_ok($arty->name(), 'eq', 'Jheephizzy', 'Name changed'); +$arty->discard_changes; -$schema->svp_rollback('savepoint1'); +cmp_ok($arty->name, 'eq', 'Jheephizzy', 'Name changed'); -cmp_ok($stats->{'SVP_ROLLBACK'}, '==', 1, 'Statistics svp_rollback tickled'); +$schema->storage->_svp_rollback ("mysavepoint"); -$arty->discard_changes(); +$arty->discard_changes; -cmp_ok($arty->name(), 'eq', $name, 'Name rolled back'); +cmp_ok($arty->name, 'eq', $name, 'Name rolled back'); -$schema->txn_commit(); +$schema->txn_commit; SKIP: { my $mysql_version = $dbh->get_info( $GetInfoType{SQL_DBMS_VER} );