diff options
author | xuri <xuri.me@gmail.com> | 2019-04-16 10:57:21 +0800 |
---|---|---|
committer | xuri <xuri.me@gmail.com> | 2019-04-16 10:57:21 +0800 |
commit | a88459d5f1e83006ba421f334a1513d1c231eb6b (patch) | |
tree | 49322fadda8f3024c6b5a3ea63e3326351224836 /sheet.go | |
parent | f2df344739146189a1dea7cfb81239231af5135b (diff) |
add unit tests to functions
Diffstat (limited to 'sheet.go')
-rw-r--r-- | sheet.go | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -684,15 +684,16 @@ func (f *File) GetSheetVisible(name string) bool { // result, err := xlsx.SearchSheet("Sheet1", "[0-9]", true) // func (f *File) SearchSheet(sheet, value string, reg ...bool) ([]string, error) { - var regSearch bool + var ( + regSearch bool + result []string + inElement string + r xlsxRow + ) for _, r := range reg { regSearch = r } - var ( - result []string - ) - xlsx, err := f.workSheetReader(sheet) if err != nil { return result, err @@ -708,8 +709,7 @@ func (f *File) SearchSheet(sheet, value string, reg ...bool) ([]string, error) { } xml.NewDecoder(bytes.NewReader(f.readXML(name))) d := f.sharedStringsReader() - var inElement string - var r xlsxRow + decoder := xml.NewDecoder(bytes.NewReader(f.readXML(name))) for { token, _ := decoder.Token() |