From ab89378cb73003058d1f9707535610af468752fc Mon Sep 17 00:00:00 2001 From: Damien Neil Date: Wed, 3 Jun 2015 16:04:01 -0700 Subject: encoding/csv: skip blank lines when FieldsPerRecord >= 0 Fixes #11050. Change-Id: Ie5d16960a1f829af947d82a63fe414924cd02ff6 Reviewed-on: https://go-review.googlesource.com/10666 Reviewed-by: Brad Fitzpatrick Run-TryBot: Brad Fitzpatrick --- src/encoding/csv/reader_test.go | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/encoding/csv/reader_test.go') diff --git a/src/encoding/csv/reader_test.go b/src/encoding/csv/reader_test.go index b3c4f3bf18..be1002d034 100644 --- a/src/encoding/csv/reader_test.go +++ b/src/encoding/csv/reader_test.go @@ -86,6 +86,15 @@ field"`, {"d", "e", "f"}, }, }, + { + Name: "BlankLineFieldCount", + Input: "a,b,c\n\nd,e,f\n\n", + UseFieldsPerRecord: true, + Output: [][]string{ + {"a", "b", "c"}, + {"d", "e", "f"}, + }, + }, { Name: "TrimSpace", Input: " a, b, c\n", -- cgit v1.3