summaryrefslogtreecommitdiff
path: root/merge_test.go
diff options
context:
space:
mode:
authorxuri <xuri.me@gmail.com>2021-12-07 00:26:53 +0800
committerxuri <xuri.me@gmail.com>2021-12-07 00:26:53 +0800
commit44a13aa402b0189b119635d2f0a26961795c6bda (patch)
tree0000ed94fe92507517281812ba49d85aa58a7211 /merge_test.go
parent3325c3946d0ab77083555bab334381a1167ee580 (diff)
Export 7 errors so users can act differently on different type of errors
Diffstat (limited to 'merge_test.go')
-rw-r--r--merge_test.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/merge_test.go b/merge_test.go
index 8d9ad41..a28aeff 100644
--- a/merge_test.go
+++ b/merge_test.go
@@ -12,7 +12,7 @@ func TestMergeCell(t *testing.T) {
if !assert.NoError(t, err) {
t.FailNow()
}
- assert.EqualError(t, f.MergeCell("Sheet1", "A", "B"), `cannot convert cell "A" to coordinates: invalid cell name "A"`)
+ assert.EqualError(t, f.MergeCell("Sheet1", "A", "B"), newCellNameToCoordinatesError("A", newInvalidCellNameError("A")).Error())
assert.NoError(t, f.MergeCell("Sheet1", "D9", "D9"))
assert.NoError(t, f.MergeCell("Sheet1", "D9", "E9"))
assert.NoError(t, f.MergeCell("Sheet1", "H14", "G13"))
@@ -156,7 +156,7 @@ func TestUnmergeCell(t *testing.T) {
mergeCellNum := len(sheet.MergeCells.Cells)
- assert.EqualError(t, f.UnmergeCell("Sheet1", "A", "A"), `cannot convert cell "A" to coordinates: invalid cell name "A"`)
+ assert.EqualError(t, f.UnmergeCell("Sheet1", "A", "A"), newCellNameToCoordinatesError("A", newInvalidCellNameError("A")).Error())
// unmerge the mergecell that contains A1
assert.NoError(t, f.UnmergeCell(sheet1, "A1", "A1"))
@@ -190,7 +190,7 @@ func TestUnmergeCell(t *testing.T) {
ws, ok = f.Sheet.Load("xl/worksheets/sheet1.xml")
assert.True(t, ok)
ws.(*xlsxWorksheet).MergeCells = &xlsxMergeCells{Cells: []*xlsxMergeCell{{Ref: "A:A"}}}
- assert.EqualError(t, f.UnmergeCell("Sheet1", "A2", "B3"), `cannot convert cell "A" to coordinates: invalid cell name "A"`)
+ assert.EqualError(t, f.UnmergeCell("Sheet1", "A2", "B3"), newCellNameToCoordinatesError("A", newInvalidCellNameError("A")).Error())
}
func TestFlatMergedCells(t *testing.T) {