From 8152bbb2cec76f074dc18c43f3c66bf8abdf9de0 Mon Sep 17 00:00:00 2001 From: xuri Date: Fri, 12 Aug 2022 00:32:51 +0800 Subject: This closes #1312, #1313, fix number format issue - Add supported options in the docs of the functions `SetSheetPrOptions` and `GetSheetPrOptions` - Add go1.19 unit test settings, and made the test case compatible with go1.19 - Update dependencies module --- rows_test.go | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) (limited to 'rows_test.go') diff --git a/rows_test.go b/rows_test.go index 4b57c34..585401b 100644 --- a/rows_test.go +++ b/rows_test.go @@ -107,17 +107,19 @@ func TestRowsGetRowOpts(t *testing.T) { rows, err := f.Rows(sheetName) require.NoError(t, err) - rows.Next() - rows.Columns() // Columns() may change the XML iterator, so better check with and without calling it - got := rows.GetRowOpts() - assert.Equal(t, expectedRowStyleID1, got) - rows.Next() - got = rows.GetRowOpts() - assert.Equal(t, expectedRowStyleID2, got) - rows.Next() - rows.Columns() - got = rows.GetRowOpts() - assert.Equal(t, expectedRowStyleID3, got) + assert.Equal(t, true, rows.Next()) + _, err = rows.Columns() + require.NoError(t, err) + rowOpts := rows.GetRowOpts() + assert.Equal(t, expectedRowStyleID1, rowOpts) + assert.Equal(t, true, rows.Next()) + rowOpts = rows.GetRowOpts() + assert.Equal(t, expectedRowStyleID2, rowOpts) + assert.Equal(t, true, rows.Next()) + _, err = rows.Columns() + require.NoError(t, err) + rowOpts = rows.GetRowOpts() + assert.Equal(t, expectedRowStyleID3, rowOpts) } func TestRowsError(t *testing.T) { -- cgit v1.2.1