From 18cd63a548afa1abcddc86a998fdefa3b4cc60c1 Mon Sep 17 00:00:00 2001 From: Kostya Privezentsev <privezentsev@gmail.com> Date: Tue, 30 Aug 2022 19:02:48 +0300 Subject: This is a breaking change closes #1332 (#1333) This use `InsertRows` instead of `InsertRow`, and using `InsertCols` instead of `InsertCol` --- col_test.go | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'col_test.go') diff --git a/col_test.go b/col_test.go index eb97c12..b7d3823 100644 --- a/col_test.go +++ b/col_test.go @@ -339,7 +339,7 @@ func TestColWidth(t *testing.T) { convertRowHeightToPixels(0) } -func TestInsertCol(t *testing.T) { +func TestInsertCols(t *testing.T) { f := NewFile() sheet1 := f.GetSheetName(0) @@ -349,12 +349,16 @@ func TestInsertCol(t *testing.T) { assert.NoError(t, f.MergeCell(sheet1, "A1", "C3")) assert.NoError(t, f.AutoFilter(sheet1, "A2", "B2", `{"column":"B","expression":"x != blanks"}`)) - assert.NoError(t, f.InsertCol(sheet1, "A")) + assert.NoError(t, f.InsertCols(sheet1, "A", 1)) // Test insert column with illegal cell coordinates. - assert.EqualError(t, f.InsertCol("Sheet1", "*"), newInvalidColumnNameError("*").Error()) + assert.EqualError(t, f.InsertCols(sheet1, "*", 1), newInvalidColumnNameError("*").Error()) - assert.NoError(t, f.SaveAs(filepath.Join("test", "TestInsertCol.xlsx"))) + assert.EqualError(t, f.InsertCols(sheet1, "A", 0), ErrColumnNumber.Error()) + assert.EqualError(t, f.InsertCols(sheet1, "A", MaxColumns), ErrColumnNumber.Error()) + assert.EqualError(t, f.InsertCols(sheet1, "A", MaxColumns-10), ErrColumnNumber.Error()) + + assert.NoError(t, f.SaveAs(filepath.Join("test", "TestInsertCols.xlsx"))) } func TestRemoveCol(t *testing.T) { -- cgit v1.2.1