my $starts = $event->starts_at;
is("$starts", '2006-04-25T22:24:33', 'Correct date/time');
-ok(my $row =
- $schema->resultset('Event')->search({ starts_at => $starts })->single);
-is(eval { $row->id }, 1, 'DT in search');
+TODO: {
+ local $TODO = "We can't do this yet before 0.09" if DBIx::Class->VERSION < 0.09;
-ok($row =
- $schema->resultset('Event')->search({ starts_at => { '>=' => $starts } })->single);
-is(eval { $row->id }, 1, 'DT in search with condition');
+ ok(my $row =
+ $schema->resultset('Event')->search({ starts_at => $starts })->single);
+ is(eval { $row->id }, 1, 'DT in search');
+
+ ok($row =
+ $schema->resultset('Event')->search({ starts_at => { '>=' => $starts } })->single);
+ is(eval { $row->id }, 1, 'DT in search with condition');
+}
# create using DateTime
my $created = $schema->resultset('Event')->create({