use strict;
use lib qw(t/lib);
use dbixcsl_common_tests;
-
-# You need the sybase branch of DBIx::Class, from:
-# http://dev.catalyst.perl.org/repos/bast/DBIx-Class/0.08/branches/sybase
+use Test::More;
my $dsn = $ENV{DBICTEST_SYBASE_DSN} || '';
my $user = $ENV{DBICTEST_SYBASE_USER} || '';
dsn => $dsn,
user => $user,
password => $password,
+ extra => {
+ create => [
+ q{
+ CREATE TABLE sybase_loader_test1 (
+ id INTEGER IDENTITY NOT NULL PRIMARY KEY,
+ ts timestamp
+ )
+ },
+ ],
+ drop => [ qw/ sybase_loader_test1 / ],
+ count => 1,
+ run => sub {
+ my ($schema, $monikers, $classes) = @_;
+
+ my $rs = $schema->resultset($monikers->{sybase_loader_test1});
+
+ {
+ local $TODO = 'timestamp introspection broken';
+
+ is $rs->result_source->column_info('ts')->{data_type},
+ 'timestamp',
+ 'timestamps have the correct data_type';
+ }
+ },
+ },
);
if( !$dsn || !$user ) {