diff options
author | xuri <xuri.me@gmail.com> | 2022-05-23 13:02:11 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-23 13:02:11 +0800 |
commit | afb2d27c90130878b82a70b44ccb4e30344cc09e (patch) | |
tree | bcab578db24cf82c974fe0d92ac82dfd37f37ffe /sheet_test.go | |
parent | 63adac25897f295ef4493e060d917650f03ebd3b (diff) |
This fix formula calculation accuracy issue and panic when set pane
- Fix `GROWTH` and `TREND` calculation accuracy issue
- Fix panic when add pane on empty sheet views worksheet
- New exported constants `MinFontSize`
Diffstat (limited to 'sheet_test.go')
-rw-r--r-- | sheet_test.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sheet_test.go b/sheet_test.go index db36417..3ad0e75 100644 --- a/sheet_test.go +++ b/sheet_test.go @@ -104,6 +104,12 @@ func TestSetPane(t *testing.T) { assert.NoError(t, f.SetPanes("Panes 4", "")) assert.EqualError(t, f.SetPanes("SheetN", ""), "sheet SheetN is not exist") assert.NoError(t, f.SaveAs(filepath.Join("test", "TestSetPane.xlsx"))) + // Test add pane on empty sheet views worksheet + f = NewFile() + f.checked = nil + f.Sheet.Delete("xl/worksheets/sheet1.xml") + f.Pkg.Store("xl/worksheets/sheet1.xml", []byte(`<worksheet xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main"><sheetData/></worksheet>`)) + assert.NoError(t, f.SetPanes("Sheet1", `{"freeze":true,"split":false,"x_split":1,"y_split":0,"top_left_cell":"B1","active_pane":"topRight","panes":[{"sqref":"K16","active_cell":"K16","pane":"topRight"}]}`)) } func TestPageLayoutOption(t *testing.T) { |