@@ -36,14 +36,15 @@ func init() {
36
36
37
37
func TestInitializeForPackageIndex (t * testing.T ) {
38
38
testTables := []struct {
39
- testName string
40
- path * paths.Path
41
- packageIndexAssertion assert.ValueAssertionFunc
42
- packageIndexLoadErrorAssertion assert.ValueAssertionFunc
39
+ testName string
40
+ path * paths.Path
41
+ packageIndexAssertion assert.ValueAssertionFunc
42
+ packageIndexLoadErrorAssertion assert.ValueAssertionFunc
43
+ packageIndexCLILoadErrorAssertion assert.ValueAssertionFunc
43
44
}{
44
- {"Valid" , packageIndexTestDataPath .Join ("valid-package-index" , "package_foo_index.json" ), assert .NotNil , assert .Nil },
45
- {"Invalid package index" , packageIndexTestDataPath .Join ("invalid-package-index" , "package_foo_index.json" ), assert .Nil , assert .NotNil },
46
- {"Invalid JSON" , packageIndexTestDataPath .Join ("invalid-JSON" , "package_foo_index.json" ), assert .Nil , assert .NotNil },
45
+ {"Valid" , packageIndexTestDataPath .Join ("valid-package-index" , "package_foo_index.json" ), assert .NotNil , assert .Nil , assert . Nil },
46
+ {"Invalid package index" , packageIndexTestDataPath .Join ("invalid-package-index" , "package_foo_index.json" ), assert .Nil , assert .NotNil , assert . NotNil },
47
+ {"Invalid JSON" , packageIndexTestDataPath .Join ("invalid-JSON" , "package_foo_index.json" ), assert .Nil , assert .NotNil , assert . NotNil },
47
48
}
48
49
49
50
for _ , testTable := range testTables {
@@ -56,6 +57,7 @@ func TestInitializeForPackageIndex(t *testing.T) {
56
57
Initialize (testProject )
57
58
58
59
testTable .packageIndexLoadErrorAssertion (t , PackageIndexLoadError (), testTable .testName )
60
+ testTable .packageIndexCLILoadErrorAssertion (t , PackageIndexCLILoadError (), testTable .testName )
59
61
if PackageIndexLoadError () == nil {
60
62
testTable .packageIndexAssertion (t , PackageIndex (), testTable .testName )
61
63
}
0 commit comments