my $builder = t::lib::TestBuilder->new();
subtest 'is_changed / make_column_dirty' => sub {
- plan tests => 9;
+ plan tests => 11;
$schema->storage->txn_begin;
is( $object->is_changed(), 0, "Object no longer marked as changed after being stored" );
# Test make_column_dirty
- $object->make_column_dirty('firstname');
+ is( $object->make_column_dirty('firstname'), '', 'make_column_dirty returns empty string on success' );
+ is( $object->make_column_dirty('firstname'), 1, 'make_column_dirty returns 1 if already dirty' );
is( $object->is_changed, 1, "Object is changed after make dirty" );
$object->store;
is( $object->is_changed, 0, "Store clears dirty mark" );