X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F752sqlite.t;h=9cee7e23b1b9d87027f72c7fd0177f464b3b5454;hb=9a3d73e9f21ef4ebd892eb8186234c1d248dd035;hp=e1d90bde732be3e2d786c4c05dc13d165669161c;hpb=79346e56a9ebf94b504a2ee19e96ff3547a77321;p=dbsrgits%2FDBIx-Class.git diff --git a/t/752sqlite.t b/t/752sqlite.t index e1d90bd..9cee7e2 100644 --- a/t/752sqlite.t +++ b/t/752sqlite.t @@ -9,7 +9,7 @@ use Math::BigInt; use lib qw(t/lib); use DBICTest; -use DBIx::Class::_Util qw(sigwarn_silencer modver_gt_or_eq); +use DBIx::Class::_Util qw( sigwarn_silencer modver_gt_or_eq modver_gt_or_eq_and_lt ); # check that we work somewhat OK with braindead SQLite transaction handling # @@ -160,9 +160,7 @@ $schema->storage->dbh_do(sub { $_[1]->do('ALTER TABLE artist ADD COLUMN bigint BIGINT'); }); -my $sqlite_broken_bigint = ( - modver_gt_or_eq('DBD::SQLite', '1.34') and ! modver_gt_or_eq('DBD::SQLite', '1.37') -); +my $sqlite_broken_bigint = modver_gt_or_eq_and_lt( 'DBD::SQLite', '1.34', '1.37' ); # 63 bit integer my $many_bits = (Math::BigInt->new(2) ** 62);