Koha-clms/xt
Jake Deery 7a0113e044
Bug 41619: (Follow-up) Consider Logical Defined-Or in test
This patch fixes xt/author/Text_CSV_Various.t by using a regex that can consider logical defined-or statements (|| and //, etc) when checking which formula has been used.

TO TEST:
a)  run prove -vv xt/author/Text_CSV_Various.t
    *)  notice the test fails
== APPLY PATCH ==
b)  repeat step a)
    *)  notice the test now passes
c)  inspect diff for xt/author/Text_CSV_Various.t
    *)  notice we are now using a wildcard (.*) between => and the first ' to skip variable declarations
d)  inspect diff for Koha/CSV.pm
    *)  notice we are now hard-coding 'empty' as a defined-or in case someone decides not to define a format at the class level
        (which was not being done before anyway and is now defaulted to undefined)
== SIGN OFF ==

Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-02-25 12:47:44 -07:00
..
author Bug 41619: (Follow-up) Consider Logical Defined-Or in test 2026-02-25 12:47:44 -07:00
api.t Bug 40512: (follow-up) Fix api.t 2025-10-02 09:38:19 -06:00
check_apache_conf.t Bug 41167: Add test to compare both apache conf 2025-11-17 15:15:52 -07:00
check_db_revs_sql_syntax.t Bug 40292: Use Koha::Devel::Files to list dbrevs 2025-10-31 15:26:20 -06:00
check_makefile.t Bug 40163: (follow-up) Fix wrong GNU links and update test 2025-09-24 09:25:04 -06:00
find-license-problems.t Bug 41076: Adjust our perl tidiness for v20250105 2026-02-05 09:03:51 -07:00
find-misplaced-executables.t Bug 40163: (follow-up) Fix wrong GNU links and update test 2025-09-24 09:25:04 -06:00
find-missing-auth_checks.t Bug 40163: (follow-up) Fix wrong GNU links and update test 2025-09-24 09:25:04 -06:00
find-missing-csrf.t Bug 41812: Adjust find-missing-csrf.t test to ignore csrf input from JS 2026-02-10 15:51:54 -07:00
find-missing-filters.t Bug 40163: (follow-up) Fix wrong GNU links and update test 2025-09-24 09:25:04 -06:00
find-missing-new-lines-at-the-end-of-file.t Bug 40858: Rename context 'all' with 'core' 2025-09-24 09:24:55 -06:00
find-missing-op-in-forms.t Bug 40163: (follow-up) Fix wrong GNU links and update test 2025-09-24 09:25:04 -06:00
js_tidy.t Bug 39877: Merge vue and js tidy tests 2025-10-10 06:20:17 -06:00
perltidy.t Bug 39877: Apply to other slow tests 2025-10-10 06:20:18 -06:00
pl_valid.t Bug 39877: Incremental test runs 2025-10-10 06:20:16 -06:00
single_quotes.t Bug 40163: (follow-up) Fix wrong GNU links and update test 2025-09-24 09:25:04 -06:00
tt_tidy.t Bug 40163: (follow-up) Fix wrong GNU links and update test 2025-09-24 09:25:04 -06:00
use-test-no-warnings.t Bug 40163: (follow-up) Fix wrong GNU links and update test 2025-09-24 09:25:04 -06:00
verify-debian-docbook.t Bug 40163: (follow-up) Fix wrong GNU links and update test 2025-09-24 09:25:04 -06:00
verify-yarnlock.t Bug 40163: (follow-up) Fix wrong GNU links and update test 2025-09-24 09:25:04 -06:00
verify_bib1.att.t Bug 40163: (follow-up) Fix wrong GNU links and update test 2025-09-24 09:25:04 -06:00
yaml_valid.pl Bug 40163: Fix several http addresses in the code docs 2025-09-23 16:21:29 -06:00
yaml_valid.t Bug 40163: (follow-up) Fix wrong GNU links and update test 2025-09-24 09:25:04 -06:00