| Total Lines | 18 |
| Duplicated Lines | 0 % |
| Changes | 0 | ||
| 1 | package operations |
||
| 2 | |||
| 3 | import ( |
||
| 4 | "github.com/vvval/go-metadata-scanner/config" |
||
| 5 | "github.com/vvval/go-metadata-scanner/configuration" |
||
| 6 | "github.com/vvval/go-metadata-scanner/util" |
||
| 7 | "github.com/vvval/go-metadata-scanner/vars/metadata" |
||
| 8 | "testing" |
||
| 9 | ) |
||
| 10 | |||
| 11 | func TestReadCSV(t *testing.T) { |
||
| 12 | filename := "./fixtures/file1.csv" |
||
| 13 | file := util.MustOpenReadonlyFile(filename) |
||
| 14 | defer file.Close() |
||
| 15 | |||
| 16 | dict := configuration.Load(config.DictConfig{}, "./../../../dict.yaml").(config.DictConfig) |
||
| 17 | |||
| 18 | ReadCSV(util.GetCSVReader(file, ','), dict, func(filename string, payload metadata.Payload) { |
||
| 19 | //wg.Add(1) |
||
| 23 |