Bug 18725: Test return values of make_column_dirty

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
This commit is contained in:
Jonathan Druart 2018-04-16 12:56:01 -03:00
parent 38132cabbb
commit f4c1e91a2f
1 changed files with 3 additions and 2 deletions

View File

@ -44,7 +44,7 @@ my $schema = Koha::Database->new->schema;
my $builder = t::lib::TestBuilder->new();
subtest 'is_changed / make_column_dirty' => sub {
plan tests => 9;
plan tests => 11;
$schema->storage->txn_begin;
@ -71,7 +71,8 @@ subtest 'is_changed / make_column_dirty' => sub {
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" );