diff options
Diffstat (limited to 'excelize_test.go')
| -rw-r--r-- | excelize_test.go | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/excelize_test.go b/excelize_test.go index 41a2d7f..2b67c9e 100644 --- a/excelize_test.go +++ b/excelize_test.go @@ -1043,3 +1043,20 @@ func TestSharedStrings(t *testing.T) { } xlsx.GetRows("Sheet1") } + +func TestSetSheetRow(t *testing.T) { + xlsx, err := OpenFile("./test/Book1.xlsx") + if err != nil { + t.Error(err) + return + } + xlsx.SetSheetRow("Sheet1", "B27", &[]interface{}{"cell", nil, int32(42), float64(42), time.Now()}) + xlsx.SetSheetRow("Sheet1", "", &[]interface{}{"cell", nil, 2}) + xlsx.SetSheetRow("Sheet1", "B27", []interface{}{}) + xlsx.SetSheetRow("Sheet1", "B27", &xlsx) + err = xlsx.Save() + if err != nil { + t.Error(err) + return + } +} |
