Remove bogus test:
[dbsrgits/DBIx-Class-Historic.git] / t / cdbi-t / columns_as_hashes.t
index 70f887e..f85f50f 100644 (file)
@@ -78,7 +78,8 @@ warning_is {
     };
     
     require Actor;
-    
+    Actor->has_a( film => "Film" );
+
     my $actor = Actor->insert({
         name    => 'Emily Watson',
         film    => $waves,
@@ -87,4 +88,19 @@ warning_is {
     ok !eval { $actor->film };
     is $actor->{film}->id, $waves->id,
        'hash access still works despite lack of accessor';
+}
+
+
+# Emulate that Class::DBI inflates immediately
+SKIP: {
+    skip "Need MySQL to run this test", 3 unless eval { require MyFoo };
+    
+    my $foo = MyFoo->insert({
+        name    => 'Whatever',
+        tdate   => '1949-02-01',
+    });
+    isa_ok $foo, 'MyFoo';
+    
+    isa_ok $foo->{tdate}, 'Date::Simple';
+    is $foo->{tdate}->year, 1949;
 }
\ No newline at end of file