From 0f93bd23c97ac0f04fe8012bd4a262c851e44a82 Mon Sep 17 00:00:00 2001 From: xuri Date: Fri, 29 Apr 2022 13:53:09 +0800 Subject: This closes #1213, fix get incorrect rich text value caused by missing cell type checking --- cell_test.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'cell_test.go') diff --git a/cell_test.go b/cell_test.go index 73b3018..77179cc 100644 --- a/cell_test.go +++ b/cell_test.go @@ -502,8 +502,13 @@ func TestGetCellRichText(t *testing.T) { }, } assert.NoError(t, f.SetCellRichText("Sheet1", "A1", runsSource)) + assert.NoError(t, f.SetCellValue("Sheet1", "A2", false)) - runs, err := f.GetCellRichText("Sheet1", "A1") + runs, err := f.GetCellRichText("Sheet1", "A2") + assert.NoError(t, err) + assert.Equal(t, []RichTextRun(nil), runs) + + runs, err = f.GetCellRichText("Sheet1", "A1") assert.NoError(t, err) assert.Equal(t, runsSource[0].Text, runs[0].Text) -- cgit v1.2.1