summaryrefslogtreecommitdiff
path: root/stream_test.go
diff options
context:
space:
mode:
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) {