From f343e6c5259ba55def2a2fee00ec3f3b15f40482 Mon Sep 17 00:00:00 2001 From: Nick Clemens Date: Tue, 17 Nov 2020 12:11:21 +0000 Subject: [PATCH] Bug 26984: (follow-up) Don't delete patrons and checkouts in Objects.t Rather than counting all and assuriing we get 10, we can count all, add 10, and ensure the numbers still match --- t/db_dependent/Koha/Objects.t | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/t/db_dependent/Koha/Objects.t b/t/db_dependent/Koha/Objects.t index 19574f6c81..afb00ee142 100755 --- a/t/db_dependent/Koha/Objects.t +++ b/t/db_dependent/Koha/Objects.t @@ -262,18 +262,16 @@ subtest '->is_paged and ->pager tests' => sub { $schema->storage->txn_begin; - # Delete existing patrons - t::lib::Mocks::mock_preference('AnonymousPatron', ''); - Koha::Checkouts->delete; - Koha::Patrons->delete; - # Create 10 patrons + # Count existing patrons + my $nb_patrons = Koha::Patrons->search()->count; + # Create 10 more patrons foreach (1..10) { $builder->build_object({ class => 'Koha::Patrons' }); } # Non-paginated search my $patrons = Koha::Patrons->search(); - is( $patrons->count, 10, 'Search returns all patrons' ); + is( $patrons->count, $nb_patrons + 10, 'Search returns all patrons' ); ok( !$patrons->is_paged, 'Search is not paged' ); # Paginated search -- 2.11.0