@@ -36,14 +36,15 @@ func init() {
3636
3737func TestInitializeForPackageIndex (t * testing.T ) {
3838 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
4344 }{
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 },
4748 }
4849
4950 for _ , testTable := range testTables {
@@ -56,6 +57,7 @@ func TestInitializeForPackageIndex(t *testing.T) {
5657 Initialize (testProject )
5758
5859 testTable .packageIndexLoadErrorAssertion (t , PackageIndexLoadError (), testTable .testName )
60+ testTable .packageIndexCLILoadErrorAssertion (t , PackageIndexCLILoadError (), testTable .testName )
5961 if PackageIndexLoadError () == nil {
6062 testTable .packageIndexAssertion (t , PackageIndex (), testTable .testName )
6163 }
0 commit comments