summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorxuri <xuri.me@gmail.com>2018-10-30 10:30:20 +0800
committerGitHub <noreply@github.com>2018-10-30 10:30:20 +0800
commit30122d0346dc751b01c9865af3febb1f99e1f5e0 (patch)
tree5205492d8f6e94446b79e7001b52fe642d6971cf
parent7adb8f8a2e218fcb86d9e87ae061741d300c3807 (diff)
parent75edf1ac7d05854f36a518be0aecb397908adb76 (diff)
Merge pull request #280 from covv/search-sheet
resolve #277 Add testing case for the function `SearchSheet()`
-rw-r--r--excelize_test.go13
1 files changed, 13 insertions, 0 deletions
diff --git a/excelize_test.go b/excelize_test.go
index 9f738f3..d021b55 100644
--- a/excelize_test.go
+++ b/excelize_test.go
@@ -1195,6 +1195,19 @@ func TestHSL(t *testing.T) {
t.Log(RGBToHSL(250, 50, 100))
}
+func TestSearchSheet(t *testing.T) {
+ xlsx, err := OpenFile("./test/SharedStrings.xlsx")
+ if err != nil {
+ t.Error(err)
+ return
+ }
+ // Test search in a not exists worksheet.
+ t.Log(xlsx.SearchSheet("Sheet4", ""))
+ // Test search a not exists value.
+ t.Log(xlsx.SearchSheet("Sheet1", "X"))
+ t.Log(xlsx.SearchSheet("Sheet1", "A"))
+}
+
func trimSliceSpace(s []string) []string {
for {
if len(s) > 0 && s[len(s)-1] == "" {