X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F96multi_create.t;h=356aae65a9d33c55d51bcce5ac4b21663ddd96dd;hb=9c1f7965d4bb248b20c6501eea21284fcc541749;hp=0cbc9bfabaa24cbc7af76ce01b7590097fb730ed;hpb=38c03c208e9dd1b5800a652fa5a9056988add065;p=dbsrgits%2FDBIx-Class.git diff --git a/t/96multi_create.t b/t/96multi_create.t index 0cbc9bf..356aae6 100644 --- a/t/96multi_create.t +++ b/t/96multi_create.t @@ -198,17 +198,16 @@ is($new_cd->artist->id, 17, 'new id retained okay'); # Test find or create related functionality my $new_artist = $schema->resultset("Artist")->create({ artistid => 18, name => 'larry' }); -my $new_cd_hashref2 = { + +eval { + $schema->resultset("CD")->create({ cdid => 28, title => 'Boogie Wiggle', year => '2007', artist => { artistid => 18, name => 'larry' } - }; - -eval { - $schema->resultset("CD")->create($new_cd_hashref2); + }); }; -is($@, '', 'new artist created without clash'); +is($@, '', 'new cd created without clash on related artist'); # Make sure exceptions from errors in created rels propogate eval {