CSV-Helfer: Error-Felder versionsunabhängig setzen
authorMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 16 Aug 2016 15:18:48 +0000 (17:18 +0200)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 16 Aug 2016 15:18:48 +0000 (17:18 +0200)
commit3c90e4c5f6a94d7486a0617d1bd77c417da12677
tree7a5b3ea92a4bbaac76d46434faf3b765e64ae5a8
parentcf00195c32d005615b00a67568a19be3fec41817
CSV-Helfer: Error-Felder versionsunabhängig setzen

Unterschiedliche Versionen von Text::CSV_XS geben beim Aufruf von
»error_diag« unterschiedliche Felder zurück: neuere geben mehr
zurück.

Es gibt aber einen Testcase, der das Fehler-Array auf exakte
Übereinstimmung prüft. Da sorgt also jegliches neu hinzugekommenes Feld
dafür, dass der Test fehlschlägt.

Also nur die Felder explizit an SL::Helper::Csv::Error übergeben, die
uns wirklich interessieren, und nicht das von »error_diag«
zurückgebebene Array 1:1 durchreichen.
SL/Helper/Csv.pm