Skip to content

Commit

Permalink
adding test for exception if nullable rel call is not explicitly defi…
Browse files Browse the repository at this point in the history
…ned as undef on insert
  • Loading branch information
Guillermo Roditi committed Mar 22, 2009
1 parent f4db594 commit c49fcf7
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 deletions.
2 changes: 2 additions & 0 deletions Changes
Expand Up @@ -23,6 +23,8 @@ Revision history for DBIx::Class
in the wrong order.
- columns/+columns attributes now support { as => select } hahsrefs
- support for views both in DBIC and via deploy() in SQLT
- test for not dying if a column isn't loaded after insert and a rel using
it is called. (eg ->new({ name => 'foo'})->bar if bar uses bar_id)

0.08099_06 2009-01-23 07:30:00 (UTC)
- Allow a scalarref to be supplied to the 'from' resultset attribute
Expand Down
5 changes: 3 additions & 2 deletions t/66relationship.t
Expand Up @@ -8,7 +8,7 @@ use DBICTest;

my $schema = DBICTest->init_schema();

plan tests => 70;
plan tests => 71;

# has_a test
my $cd = $schema->resultset("CD")->find(4);
Expand All @@ -35,10 +35,11 @@ is( $cds[1]->title, 'Forkful of bees', 'search_related with abstract query ok' )
if ($INC{'DBICTest/HelperRels.pm'}) {
$artist->add_to_cds({ title => 'Big Flop', year => 2005 });
} else {
$artist->create_related( 'cds', {
my $big_flop = $artist->create_related( 'cds', {
title => 'Big Flop',
year => 2005,
} );
lives_ok { $big_flop->genre} "Don't throw exception when col is not loaded after insert";
}

my $big_flop_cd = ($artist->search_related('cds'))[3];
Expand Down

0 comments on commit c49fcf7

Please sign in to comment.