It looks like the test started failing, because we now are in the "one digit" days of a month. I assume this could be a one character change? prove -v t/db_dependent/Koha/OAIHarvester.t t/db_dependent/Koha/OAIHarvester.t .. 1..28 The given date (2024-12-2) does not match the date format (iso) at /kohadevbox/koha/Koha/DateUtils.pm line 188. # Looks like your test exited with 11 before it could output anything. Dubious, test returned 11 (wstat 2816, 0xb00) Failed 28/28 subtests Test Summary Report ------------------- t/db_dependent/Koha/OAIHarvester.t (Wstat: 2816 (exited 11) Tests: 0 Failed: 0) Non-zero exit status: 11 Parse errors: Bad plan. You planned 28 tests but ran 0. Files=1, Tests=0, 2 wallclock secs ( 0.02 usr 0.00 sys + 1.34 cusr 0.12 csys = 1.48 CPU) Result: FAIL
Created attachment 175154 [details] [review] Bug 38605: Fix Harvester.pm use of days parameter Dates were incorrectly handled during the first days of the month because of the use of non-zero-padded days values. (t/db_dependent/Koha/OAIHarvester.t failed)
Created attachment 175164 [details] [review] Bug 38605: Fix Harvester.pm use of days parameter Dates were incorrectly handled during the first days of the month because of the use of non-zero-padded days values. (t/db_dependent/Koha/OAIHarvester.t failed) Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Created attachment 175171 [details] [review] Bug 38605: Fix Harvester.pm use of days parameter Dates were incorrectly handled during the first days of the month because of the use of non-zero-padded days values. (t/db_dependent/Koha/OAIHarvester.t failed) Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org> Signed-off-by: David Nind <david@davidnind.com>
Have added my sign off, in case Jonathan wants to count his sign off as the QA.
I am counting it, thanks David :)
Pushed for 25.05! Well done everyone, thank you!
Nice work everyone! Pushed to 24.11.x for 24.11.01
Koha/OAI/Client/Harvester.pm isn't in 24.05 Not backporting to 24.05.x