]> wagnertech.de Git - mfinanz.git/blobdiff - t/helper/csv.t
Bugfix: Kein newline am Ende der Datei verschluckte die letzte Zeile.
[mfinanz.git] / t / helper / csv.t
index e54dcb6fc2a4659e2ec52856483c5714ff25b5fd..d4a1571995aabdc50572f3ea91fb6d9e5bf5c2f5 100644 (file)
@@ -1,4 +1,4 @@
-use Test::More tests => 36;
+use Test::More tests => 37;
 use SL::Dispatcher;
 use Data::Dumper;
 use utf8;
@@ -264,5 +264,14 @@ $csv->parse;
 
 is_deeply( ($csv->errors)[0], [ 'description', undef, 'header field \'description\' is not recognized', undef, 0 ], 'strict_profile without ignore_columns throws error');
 
+#####
+
+$csv = SL::Helper::Csv->new(
+  file   => \"Kaffee",
+  header => [ 'description' ],
+  class  => 'SL::DB::Part',
+);
+$csv->parse;
+is_deeply $csv->get_data, [ { description => 'Kaffee' } ], 'eol bug at the end of files';
 
 # vim: ft=perl