Bug 18959

Summary: Text_CSV_Various.t must skip if Text::CSV::Unicode is not installed
Product: Koha Reporter: Jonathan Druart <jonathan.druart>
Component: Test SuiteAssignee: Tomás Cohen Arazi <tomascohen>
Status: CLOSED FIXED QA Contact: Testopia <testopia>
Severity: normal    
Priority: P5 - low CC: fridolin.somers, martin.renvoize, nick, tomascohen
Version: Main   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: Trivial patch
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Attachments: Bug 18959: Text::CSV::Unicode missing from dependencies
Bug 18959: Skip xt/author/Text_CSV_Various.t if Text::CSV::Unicode missing
Bug 18959: Text::CSV::Unicode missing from dependencies
Bug 18959: Skip xt/author/Text_CSV_Various.t if Text::CSV::Unicode missing

Description Jonathan Druart 2017-07-19 20:32:10 UTC
Tests from Text_CSV_Various.t fail if Text::CSV::Unicode is not installed
Comment 1 Tomás Cohen Arazi 2018-10-13 12:17:58 UTC
Created attachment 80578 [details] [review]
Bug 18959: Text::CSV::Unicode missing from dependencies
Comment 2 Tomás Cohen Arazi 2018-10-13 12:18:02 UTC
Created attachment 80579 [details] [review]
Bug 18959: Skip xt/author/Text_CSV_Various.t if Text::CSV::Unicode missing
Comment 3 Jonathan Druart 2018-10-16 16:36:33 UTC
Why not making it mandatory instead?
Comment 4 Jonathan Druart 2018-10-16 16:37:32 UTC
(In reply to Jonathan Druart from comment #3)
> Why not making it mandatory instead?

Heh ok, we just need it for the tests!
Comment 5 Jonathan Druart 2018-10-16 16:39:00 UTC
Created attachment 80666 [details] [review]
Bug 18959: Text::CSV::Unicode missing from dependencies

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Comment 6 Jonathan Druart 2018-10-16 16:39:04 UTC
Created attachment 80667 [details] [review]
Bug 18959: Skip xt/author/Text_CSV_Various.t if Text::CSV::Unicode missing

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Comment 7 Jonathan Druart 2018-10-17 15:47:57 UTC
Trivial, skipping QA.
Comment 8 Nick Clemens 2018-10-19 17:30:45 UTC
Awesome work all!

Pushed to master for 18.11
Comment 9 Martin Renvoize 2018-11-05 14:57:08 UTC
Pushed to 18.05.x for 18.05.06
Comment 10 Fridolin Somers 2018-11-28 08:41:41 UTC
Pushed to 17.11.x for 17.11.13