@@ -49,6 +49,18 @@ class SupportedReleaseValidatorTest extends PackageManagerKernelTestBase {
'version'=>'8.1.0',
'type'=>'drupal-module',
])
->addPackage(
[
'name'=>"drupal/module_no_project",
'version'=>'1.0.0',
'type'=>'drupal-module',
],
FALSE,
FALSE,
[
'module_no_project.info.yml'=>'{name: "Module No Project", type: "module"}',
],
)
->commitChanges();
}
...
...
@@ -179,6 +191,18 @@ class SupportedReleaseValidatorTest extends PackageManagerKernelTestBase {
],
[],
],
'updating a module that does not have project info'=>[
[],
TRUE,
[
'name'=>"drupal/module_no_project",
'version'=>'1.1.0',
'type'=>'drupal-module',
],
[
ValidationResult::createError([t('Cannot update because the following new or updated Drupal package does not have project information: drupal/module_no_project')]),