summaryrefslogtreecommitdiff
path: root/stream_test.go
diff options
context:
space:
mode:
authorxuri <xuri.me@gmail.com>2020-02-13 00:00:42 +0800
committerxuri <xuri.me@gmail.com>2020-02-13 00:00:42 +0800
commit023dba726510a4a7a97838ac9a8f4292a90aa227 (patch)
tree40da9538d169fe9653eda47ba797418f7e6c48da /stream_test.go
parente51aff2d9562bbfb290ef76a948facb6d4660eff (diff)
Fix #576, serialize by fields order on stream flush
Diffstat (limited to 'stream_test.go')
-rw-r--r--stream_test.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/stream_test.go b/stream_test.go
index 8c5e7ea..d89dad8 100644
--- a/stream_test.go
+++ b/stream_test.go
@@ -92,6 +92,13 @@ func TestStreamWriter(t *testing.T) {
_, err = streamWriter.rawData.Reader()
assert.NoError(t, err)
assert.NoError(t, os.Remove(streamWriter.rawData.tmp.Name()))
+
+ // Test unsupport charset
+ file = NewFile()
+ delete(file.Sheet, "xl/worksheets/sheet1.xml")
+ file.XLSX["xl/worksheets/sheet1.xml"] = MacintoshCyrillicCharset
+ streamWriter, err = file.NewStreamWriter("Sheet1")
+ assert.EqualError(t, err, "xml decode error: XML syntax error on line 1: invalid UTF-8")
}
func TestStreamTable(t *testing.T) {