summaryrefslogtreecommitdiff
path: root/rows_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'rows_test.go')
-rw-r--r--rows_test.go17
1 files changed, 14 insertions, 3 deletions
diff --git a/rows_test.go b/rows_test.go
index 53c0677..f576efc 100644
--- a/rows_test.go
+++ b/rows_test.go
@@ -72,6 +72,16 @@ func TestRowHeight(t *testing.T) {
assert.NoError(t, err)
assert.Equal(t, 444.0, height)
+ // Test get row height that rows index over exists rows.
+ height, err = xlsx.GetRowHeight(sheet1, 5)
+ assert.NoError(t, err)
+ assert.Equal(t, defaultRowHeightPixels, height)
+
+ // Test get row height that rows heights haven't changed.
+ height, err = xlsx.GetRowHeight(sheet1, 3)
+ assert.NoError(t, err)
+ assert.Equal(t, defaultRowHeightPixels, height)
+
err = xlsx.SaveAs(filepath.Join("test", "TestRowHeight.xlsx"))
if !assert.NoError(t, err) {
t.FailNow()
@@ -86,10 +96,10 @@ func TestRowVisibility(t *testing.T) {
t.FailNow()
}
- xlsx.SetRowVisible("Sheet3", 2, false)
- xlsx.SetRowVisible("Sheet3", 2, true)
+ assert.NoError(t, xlsx.SetRowVisible("Sheet3", 2, false))
+ assert.NoError(t, xlsx.SetRowVisible("Sheet3", 2, true))
xlsx.GetRowVisible("Sheet3", 2)
-
+ xlsx.GetRowVisible("Sheet3", 25)
assert.EqualError(t, xlsx.SetRowVisible("Sheet3", 0, true), "invalid row number 0")
visible, err := xlsx.GetRowVisible("Sheet3", 0)
@@ -153,6 +163,7 @@ func TestRemoveRow(t *testing.T) {
t.FailNow()
}
+ assert.NoError(t, xlsx.RemoveRow(sheet1, 10))
assert.NoError(t, xlsx.SaveAs(filepath.Join("test", "TestRemoveRow.xlsx")))
}