From 7e12b560ce40fc756fa5347d25a64ea48f9710ac Mon Sep 17 00:00:00 2001 From: xuri Date: Sun, 7 Mar 2021 15:02:04 +0800 Subject: #625, support setting formula for cell in streaming API --- stream_test.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'stream_test.go') diff --git a/stream_test.go b/stream_test.go index 7c6eb9b..c5febfc 100644 --- a/stream_test.go +++ b/stream_test.go @@ -55,8 +55,8 @@ func TestStreamWriter(t *testing.T) { // Test set cell with style. styleID, err := file.NewStyle(`{"font":{"color":"#777777"}}`) assert.NoError(t, err) - assert.NoError(t, streamWriter.SetRow("A4", []interface{}{Cell{StyleID: styleID}})) - assert.NoError(t, streamWriter.SetRow("A5", []interface{}{&Cell{StyleID: styleID, Value: "cell"}})) + assert.NoError(t, streamWriter.SetRow("A4", []interface{}{Cell{StyleID: styleID}, Cell{Formula: "SUM(A10,B10)"}})) + assert.NoError(t, streamWriter.SetRow("A5", []interface{}{&Cell{StyleID: styleID, Value: "cell"}, &Cell{Formula: "SUM(A10,B10)"}})) assert.EqualError(t, streamWriter.SetRow("A6", []interface{}{time.Now()}), "only UTC time expected") for rowID := 10; rowID <= 51200; rowID++ { -- cgit v1.2.1