X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F74mssql.t;h=49f7967dbdc47540d4ef66048e70838c1a1b817b;hb=88e12210acdb453298f90cab7296e538c44bb593;hp=92b310311865a250efd837666c5d8866e809cb27;hpb=5432c6ae1a31569775574edd42cb3e3f6f79cfff;p=dbsrgits%2FDBIx-Class-Historic.git diff --git a/t/74mssql.t b/t/74mssql.t index 92b3103..49f7967 100644 --- a/t/74mssql.t +++ b/t/74mssql.t @@ -7,23 +7,18 @@ use DBICTest; my ($dsn, $user, $pass) = @ENV{map { "DBICTEST_MSSQL_${_}" } qw/DSN USER PASS/}; -#warn "$dsn $user $pass"; - plan skip_all => 'Set $ENV{DBICTEST_MSSQL_DSN}, _USER and _PASS to run this test' unless ($dsn); -plan tests => 5; - -my $storage_type = '::DBI::MSSQL'; -$storage_type = '::DBI::Sybase::MSSQL' if $dsn =~ /^dbi:Sybase:/; -# Add more for others in the future when they exist (ODBC? ADO? JDBC?) +plan tests => 6; my $schema = DBICTest::Schema->clone; -$schema->storage_type($storage_type); $schema->connection($dsn, $user, $pass); my $dbh = $schema->storage->dbh; +isa_ok($schema->storage, 'DBIx::Class::Storage::DBI::Sybase::Microsoft_SQL_Server'); + $dbh->do("IF OBJECT_ID('artist', 'U') IS NOT NULL DROP TABLE artist"); $dbh->do("IF OBJECT_ID('cd', 'U') IS NOT NULL