From 8fdbaee0e4678a3e5d3f9a64ee6bb5d6ba9118ea Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Mon, 22 Jan 2018 17:18:59 -0300 Subject: [PATCH] Bug 19985: Make TestBuilder.t pass even if default_circ_rules is not empty This table cannot contain more than 1 row, so we need to remove its data before trying to generate a new entry. Test plan: Set a default circ rule prove t/db_dependent/TestBuilder.t should return green Without this patch you get: # Failed test 'TestBuilder should be able to create an object for every source' # at t/db_dependent/TestBuilder.t line 78. # got: '1' # expected: '0' # The following sources have not been generated correctly: DefaultCircRule # Looks like you failed 1 test of 1. Signed-off-by: Mark Tompsett Signed-off-by: Jonathan Druart Signed-off-by: Nick Clemens (cherry picked from commit 55d8ea59e7964d05ffb68e7bfcf14d6556ed8739) Signed-off-by: Fridolin Somers --- t/db_dependent/TestBuilder.t | 1 + 1 file changed, 1 insertion(+) diff --git a/t/db_dependent/TestBuilder.t b/t/db_dependent/TestBuilder.t index 03f58eb10a..28b3a4ed98 100644 --- a/t/db_dependent/TestBuilder.t +++ b/t/db_dependent/TestBuilder.t @@ -34,6 +34,7 @@ our $schema = Koha::Database->new->schema; $schema->storage->txn_begin; our $builder; +$schema->resultset('DefaultCircRule')->delete; # Is a singleton table subtest 'Start with some trivial tests' => sub { plan tests => 6; -- 2.39.5