|
@@ -348,7 +348,7 @@ func (l *LibSuite) TestReadRowsFromSheet(c *C) {
|
|
|
file := new(File)
|
|
file := new(File)
|
|
|
file.referenceTable = MakeSharedStringRefTable(sst)
|
|
file.referenceTable = MakeSharedStringRefTable(sst)
|
|
|
sheet := new(Sheet)
|
|
sheet := new(Sheet)
|
|
|
- rows, cols, maxCols, maxRows := readRowsFromSheet(worksheet, file, sheet, -1)
|
|
|
|
|
|
|
+ rows, cols, maxCols, maxRows := readRowsFromSheet(worksheet, file, sheet)
|
|
|
c.Assert(maxRows, Equals, 2)
|
|
c.Assert(maxRows, Equals, 2)
|
|
|
c.Assert(maxCols, Equals, 2)
|
|
c.Assert(maxCols, Equals, 2)
|
|
|
row := rows[0]
|
|
row := rows[0]
|
|
@@ -426,7 +426,7 @@ func (l *LibSuite) TestReadRowsFromSheetWithMergeCells(c *C) {
|
|
|
file := new(File)
|
|
file := new(File)
|
|
|
file.referenceTable = MakeSharedStringRefTable(sst)
|
|
file.referenceTable = MakeSharedStringRefTable(sst)
|
|
|
sheet := new(Sheet)
|
|
sheet := new(Sheet)
|
|
|
- rows, _, _, _ := readRowsFromSheet(worksheet, file, sheet, -1)
|
|
|
|
|
|
|
+ rows, _, _, _ := readRowsFromSheet(worksheet, file, sheet)
|
|
|
row := rows[0] //
|
|
row := rows[0] //
|
|
|
cell1 := row.Cells[0]
|
|
cell1 := row.Cells[0]
|
|
|
c.Assert(cell1.HMerge, Equals, 1)
|
|
c.Assert(cell1.HMerge, Equals, 1)
|
|
@@ -503,7 +503,7 @@ func (l *LibSuite) TestReadRowsFromSheetBadR(c *C) {
|
|
|
sheet := new(Sheet)
|
|
sheet := new(Sheet)
|
|
|
// Discarding all return values; this test is a regression for
|
|
// Discarding all return values; this test is a regression for
|
|
|
// a panic due to an "index out of range."
|
|
// a panic due to an "index out of range."
|
|
|
- readRowsFromSheet(worksheet, file, sheet, -1)
|
|
|
|
|
|
|
+ readRowsFromSheet(worksheet, file, sheet)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (l *LibSuite) TestReadRowsFromSheetWithLeadingEmptyRows(c *C) {
|
|
func (l *LibSuite) TestReadRowsFromSheetWithLeadingEmptyRows(c *C) {
|
|
@@ -549,7 +549,7 @@ func (l *LibSuite) TestReadRowsFromSheetWithLeadingEmptyRows(c *C) {
|
|
|
file := new(File)
|
|
file := new(File)
|
|
|
file.referenceTable = MakeSharedStringRefTable(sst)
|
|
file.referenceTable = MakeSharedStringRefTable(sst)
|
|
|
sheet := new(Sheet)
|
|
sheet := new(Sheet)
|
|
|
- rows, _, maxCols, maxRows := readRowsFromSheet(worksheet, file, sheet, -1)
|
|
|
|
|
|
|
+ rows, _, maxCols, maxRows := readRowsFromSheet(worksheet, file, sheet)
|
|
|
c.Assert(maxRows, Equals, 5)
|
|
c.Assert(maxRows, Equals, 5)
|
|
|
c.Assert(maxCols, Equals, 1)
|
|
c.Assert(maxCols, Equals, 1)
|
|
|
|
|
|
|
@@ -615,7 +615,7 @@ func (l *LibSuite) TestReadRowsFromSheetWithLeadingEmptyCols(c *C) {
|
|
|
file := new(File)
|
|
file := new(File)
|
|
|
file.referenceTable = MakeSharedStringRefTable(sst)
|
|
file.referenceTable = MakeSharedStringRefTable(sst)
|
|
|
sheet := new(Sheet)
|
|
sheet := new(Sheet)
|
|
|
- rows, cols, maxCols, maxRows := readRowsFromSheet(worksheet, file, sheet, -1)
|
|
|
|
|
|
|
+ rows, cols, maxCols, maxRows := readRowsFromSheet(worksheet, file, sheet)
|
|
|
c.Assert(maxRows, Equals, 2)
|
|
c.Assert(maxRows, Equals, 2)
|
|
|
c.Assert(maxCols, Equals, 4)
|
|
c.Assert(maxCols, Equals, 4)
|
|
|
|
|
|
|
@@ -754,7 +754,7 @@ func (l *LibSuite) TestReadRowsFromSheetWithEmptyCells(c *C) {
|
|
|
file := new(File)
|
|
file := new(File)
|
|
|
file.referenceTable = MakeSharedStringRefTable(sst)
|
|
file.referenceTable = MakeSharedStringRefTable(sst)
|
|
|
sheet := new(Sheet)
|
|
sheet := new(Sheet)
|
|
|
- rows, cols, maxCols, maxRows := readRowsFromSheet(worksheet, file, sheet, -1)
|
|
|
|
|
|
|
+ rows, cols, maxCols, maxRows := readRowsFromSheet(worksheet, file, sheet)
|
|
|
c.Assert(maxRows, Equals, 3)
|
|
c.Assert(maxRows, Equals, 3)
|
|
|
c.Assert(maxCols, Equals, 3)
|
|
c.Assert(maxCols, Equals, 3)
|
|
|
|
|
|
|
@@ -798,7 +798,7 @@ func (l *LibSuite) TestReadRowsFromSheetWithTrailingEmptyCells(c *C) {
|
|
|
file := new(File)
|
|
file := new(File)
|
|
|
file.referenceTable = MakeSharedStringRefTable(sst)
|
|
file.referenceTable = MakeSharedStringRefTable(sst)
|
|
|
sheet := new(Sheet)
|
|
sheet := new(Sheet)
|
|
|
- rows, _, maxCol, maxRow := readRowsFromSheet(worksheet, file, sheet, -1)
|
|
|
|
|
|
|
+ rows, _, maxCol, maxRow := readRowsFromSheet(worksheet, file, sheet)
|
|
|
c.Assert(maxCol, Equals, 4)
|
|
c.Assert(maxCol, Equals, 4)
|
|
|
c.Assert(maxRow, Equals, 8)
|
|
c.Assert(maxRow, Equals, 8)
|
|
|
|
|
|
|
@@ -908,7 +908,7 @@ func (l *LibSuite) TestReadRowsFromSheetWithMultipleSpans(c *C) {
|
|
|
file := new(File)
|
|
file := new(File)
|
|
|
file.referenceTable = MakeSharedStringRefTable(sst)
|
|
file.referenceTable = MakeSharedStringRefTable(sst)
|
|
|
sheet := new(Sheet)
|
|
sheet := new(Sheet)
|
|
|
- rows, _, maxCols, maxRows := readRowsFromSheet(worksheet, file, sheet, -1)
|
|
|
|
|
|
|
+ rows, _, maxCols, maxRows := readRowsFromSheet(worksheet, file, sheet)
|
|
|
c.Assert(maxRows, Equals, 2)
|
|
c.Assert(maxRows, Equals, 2)
|
|
|
c.Assert(maxCols, Equals, 4)
|
|
c.Assert(maxCols, Equals, 4)
|
|
|
row := rows[0]
|
|
row := rows[0]
|
|
@@ -983,7 +983,7 @@ func (l *LibSuite) TestReadRowsFromSheetWithMultipleTypes(c *C) {
|
|
|
file := new(File)
|
|
file := new(File)
|
|
|
file.referenceTable = MakeSharedStringRefTable(sst)
|
|
file.referenceTable = MakeSharedStringRefTable(sst)
|
|
|
sheet := new(Sheet)
|
|
sheet := new(Sheet)
|
|
|
- rows, _, maxCols, maxRows := readRowsFromSheet(worksheet, file, sheet, -1)
|
|
|
|
|
|
|
+ rows, _, maxCols, maxRows := readRowsFromSheet(worksheet, file, sheet)
|
|
|
c.Assert(maxRows, Equals, 1)
|
|
c.Assert(maxRows, Equals, 1)
|
|
|
c.Assert(maxCols, Equals, 6)
|
|
c.Assert(maxCols, Equals, 6)
|
|
|
row := rows[0]
|
|
row := rows[0]
|
|
@@ -1056,7 +1056,7 @@ func (l *LibSuite) TestReadRowsFromSheetWithHiddenColumn(c *C) {
|
|
|
file := new(File)
|
|
file := new(File)
|
|
|
file.referenceTable = MakeSharedStringRefTable(sst)
|
|
file.referenceTable = MakeSharedStringRefTable(sst)
|
|
|
sheet := new(Sheet)
|
|
sheet := new(Sheet)
|
|
|
- rows, _, maxCols, maxRows := readRowsFromSheet(worksheet, file, sheet, -1)
|
|
|
|
|
|
|
+ rows, _, maxCols, maxRows := readRowsFromSheet(worksheet, file, sheet)
|
|
|
c.Assert(maxRows, Equals, 1)
|
|
c.Assert(maxRows, Equals, 1)
|
|
|
c.Assert(maxCols, Equals, 2)
|
|
c.Assert(maxCols, Equals, 2)
|
|
|
row := rows[0]
|
|
row := rows[0]
|
|
@@ -1192,7 +1192,7 @@ func (l *LibSuite) TestSharedFormulas(c *C) {
|
|
|
|
|
|
|
|
file := new(File)
|
|
file := new(File)
|
|
|
sheet := new(Sheet)
|
|
sheet := new(Sheet)
|
|
|
- rows, _, maxCols, maxRows := readRowsFromSheet(worksheet, file, sheet, -1)
|
|
|
|
|
|
|
+ rows, _, maxCols, maxRows := readRowsFromSheet(worksheet, file, sheet)
|
|
|
c.Assert(maxCols, Equals, 3)
|
|
c.Assert(maxCols, Equals, 3)
|
|
|
c.Assert(maxRows, Equals, 2)
|
|
c.Assert(maxRows, Equals, 2)
|
|
|
|
|
|
|
@@ -1331,7 +1331,7 @@ func (l *LibSuite) TestRowNotOverwrittenWhenFollowedByEmptyRow(c *C) {
|
|
|
file.referenceTable = MakeSharedStringRefTable(sst)
|
|
file.referenceTable = MakeSharedStringRefTable(sst)
|
|
|
|
|
|
|
|
sheet := new(Sheet)
|
|
sheet := new(Sheet)
|
|
|
- rows, _, _, _ := readRowsFromSheet(worksheet, file, sheet, -1)
|
|
|
|
|
|
|
+ rows, _, _, _ := readRowsFromSheet(worksheet, file, sheet)
|
|
|
cells := rows[3].Cells
|
|
cells := rows[3].Cells
|
|
|
|
|
|
|
|
c.Assert(cells, HasLen, 1)
|
|
c.Assert(cells, HasLen, 1)
|