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

operations.TestReadCSV   A

Complexity

Conditions 2

Size

Total Lines 8
Code Lines 6

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 2
eloc 6
nop 1
dl 0
loc 8
rs 10
c 0
b 0
f 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)
20
		//jobs <- writecmd.NewJob(filename, payload)
21
	})
22
}
23