From a4946164f6c7b43eff22b041c0b1eacd3a232f9d Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Mon, 16 Apr 2018 12:56:01 -0300 Subject: [PATCH] Bug 18725: Test return values of make_column_dirty Signed-off-by: Jonathan Druart --- t/db_dependent/Koha/Object.t | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/t/db_dependent/Koha/Object.t b/t/db_dependent/Koha/Object.t index 897119b42a..b01277b46a 100755 --- a/t/db_dependent/Koha/Object.t +++ b/t/db_dependent/Koha/Object.t @@ -39,7 +39,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; @@ -66,7 +66,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" ); -- 2.39.5