From b2ea1c0db67d43eb883b0f754eec19377d516898 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Fri, 24 Jan 2020 11:13:53 +0100 Subject: [PATCH] Bug 24507: Make Checkouts/ReturnClaim.t pass on MySQL 8 $ prove t/db_dependent/Koha/Checkouts/ReturnClaim.t t/db_dependent/Koha/Checkouts/ReturnClaim.t .. # Failed test 'Exception field is correct' # at t/db_dependent/Koha/Checkouts/ReturnClaim.t line 97. # got: 'return_claims.issue_id' # expected: 'issue_id' # Looks like you failed 1 test of 8. t/db_dependent/Koha/Checkouts/ReturnClaim.t .. 1/1 # Failed test 'store() tests' # at t/db_dependent/Koha/Checkouts/ReturnClaim.t line 133. This is similar to bug 23825. Test plan: Confirm that the tests pass on MySQL8 and MariaDB --- t/db_dependent/Koha/Checkouts/ReturnClaim.t | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/t/db_dependent/Koha/Checkouts/ReturnClaim.t b/t/db_dependent/Koha/Checkouts/ReturnClaim.t index ef03875bad..7d6c3bb4cc 100644 --- a/t/db_dependent/Koha/Checkouts/ReturnClaim.t +++ b/t/db_dependent/Koha/Checkouts/ReturnClaim.t @@ -94,9 +94,9 @@ subtest "store() tests" => sub { 'An exception is thrown on duplicate issue_id'; close STDERR; - is( + like( $@->duplicate_id, - 'issue_id', + qr/(return_claims\.)?issue_id/, 'Exception field is correct' ); } -- 2.11.0