@@ -134,14 +134,18 @@ class ProjectSpecTests: XCTestCase {
134134 settings: invalidSettings,
135135 configFiles: [ " invalidConfig " : " invalidConfigFile " ] ,
136136 sources: [ " invalidSource " ] ,
137- dependencies: [ Dependency ( type: . target, reference: " invalidDependency " ) ] ,
137+ dependencies: [
138+ Dependency ( type: . target, reference: " invalidDependency " ) ,
139+ Dependency ( type: . package ( product: nil ) , reference: " invalidPackage " )
140+ ] ,
138141 preBuildScripts: [ BuildScript ( script: . path( " invalidPreBuildScript " ) , name: " preBuildScript1 " ) ] ,
139142 postCompileScripts: [ BuildScript ( script: . path( " invalidPostCompileScript " ) ) ] ,
140143 postBuildScripts: [ BuildScript ( script: . path( " invalidPostBuildScript " ) ) ] ,
141144 scheme: TargetScheme ( testTargets: [ " invalidTarget " ] )
142145 ) ]
143146
144147 try expectValidationError ( project, . invalidTargetDependency( target: " target1 " , dependency: " invalidDependency " ) )
148+ try expectValidationError ( project, . invalidSwiftPackage( name: " invalidPackage " , target: " target1 " ) )
145149 try expectValidationError ( project, . invalidTargetConfigFile( target: " target1 " , configFile: " invalidConfigFile " , config: " invalidConfig " ) )
146150 try expectValidationError ( project, . invalidTargetSchemeTest( target: " target1 " , testTarget: " invalidTarget " ) )
147151 try expectValidationError ( project, . invalidTargetSource( target: " target1 " , source: " invalidSource " ) )
0 commit comments