Browse Source

update go test and function docs

caozhiyi 6 năm trước cách đây
mục cha
commit
b974df402a
3 tập tin đã thay đổi với 8 bổ sung1 xóa
  1. 4 0
      excelize_test.go
  2. 1 1
      rows.go
  3. 3 0
      rows_test.go

+ 4 - 0
excelize_test.go

@@ -846,7 +846,9 @@ func TestRowVisibility(t *testing.T) {
 
 	xlsx.SetRowVisible("Sheet3", 2, false)
 	xlsx.SetRowVisible("Sheet3", 2, true)
+	xlsx.SetRowVisible("Sheet3", 0, true)
 	xlsx.GetRowVisible("Sheet3", 2)
+	xlsx.GetRowVisible("Sheet3", 0)
 
 	assert.NoError(t, xlsx.SaveAs(filepath.Join("test", "TestRowVisibility.xlsx")))
 }
@@ -1244,7 +1246,9 @@ func TestOutlineLevel(t *testing.T) {
 	xlsx.SetColWidth("Sheet2", "A", "D", 13)
 	xlsx.SetColOutlineLevel("Sheet2", "B", 2)
 	xlsx.SetRowOutlineLevel("Sheet1", 2, 1)
+	xlsx.SetRowOutlineLevel("Sheet1", 0, 1)
 	xlsx.GetRowOutlineLevel("Sheet1", 2)
+	xlsx.GetRowOutlineLevel("Sheet1", 0)
 	err := xlsx.SaveAs(filepath.Join("test", "TestOutlineLevel.xlsx"))
 	if !assert.NoError(t, err) {
 		t.FailNow()

+ 1 - 1
rows.go

@@ -352,7 +352,7 @@ func (f *File) GetRowOutlineLevel(sheet string, row int) uint8 {
 	return xlsx.SheetData.Row[row-1].OutlineLevel
 }
 
-// RemoveRow2 provides a function to remove single row by given worksheet name
+// RemoveRow provides a function to remove single row by given worksheet name
 // and Excel row number. For example, remove row 3 in Sheet1:
 //
 //    xlsx.RemoveRow("Sheet1", 3)

+ 3 - 0
rows_test.go

@@ -42,6 +42,9 @@ func TestRows(t *testing.T) {
 			t.FailNow()
 		}
 	}
+
+	r := Rows{}
+	r.Columns()
 }
 
 func TestRowsError(t *testing.T) {