Passed
Push — master ( 08f95b...a410ee )
by Valentin
01:53
created

cmd/writecmd/operations/readCSV_test.go   A

Size/Duplication

Total Lines 18
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
cc 2
eloc 13
dl 0
loc 18
rs 10
c 0
b 0
f 0

1 Method

Rating   Name   Duplication   Size   Complexity  
A operations.TestReadCSV 0 8 2
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)
20
		//jobs <- writecmd.NewJob(filename, payload)
21
	})
22
}
23