8 my $schema = DBICTest->init_schema();
10 eval { require DateTime::Format::MySQL };
11 plan skip_all => "Need DateTime::Format::MySQL for inflation tests" if $@;
16 my $event = $schema->resultset("Event")->find(1);
18 isa_ok($event->starts_at, 'DateTime', 'DateTime returned');
20 # klunky, but makes older Test::More installs happy
21 my $starts = $event->starts_at . '';
22 is($starts, '2006-04-25T22:24:33', 'Correct date/time');
24 # create using DateTime
25 my $created = $schema->resultset('Event')->create({
26 starts_at => DateTime->new(year=>2006, month=>6, day=>18)
28 my $created_start = $created->starts_at;
30 isa_ok($created->starts_at, 'DateTime', 'DateTime returned');
31 is($created_start, '2006-06-18T00:00:00', 'Correct date/time');