Error on migrate_plus_test.info.yml
The 'core' or the 'core_version_requirement' key must be present in modules/contrib/migrate_plus/tes
ts/modules/migrate_plus_test/migrate_plus_test.info.yml
I'll attach the path
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | 3101322-still-support-for-drupal-8-2.patch | 517 bytes | maxpah |
Comments
Comment #2
maxpahHere the patch
Comment #3
heddnIn what version of drupal is this an issue? 8.7 or 8.8?
Comment #4
heddnAnd what error do you get and how does it manifest itself?
Comment #5
maxpahIt's on Drupal 8.8 after a composer update this afternoon when running drush cr command.
Comment #6
heddnDo you have
$settings['extension_discovery_scan_tests'] = TRUE;set in settings.php by any chance?Comment #7
heddnDepending on if that is set true, then #3096609: Allow contrib test modules to not need a core or core_version_requirement key is probably what is causing your issues.
Comment #8
heddnComment #9
fathershawnI'm getting the same error after moving to core 8.8.1
I do not have
$settings['extension_discovery_scan_tests'] = TRUE;set and still get the error after explicitly setting it to false, although a a scan of my code base does not show it set anywhere else.Comment #10
fathershawnComment #11
fathershawnUsing the patch got me back to work, but I wonder if there is an error in the new core code since this occurred right after upgrading to 8.8.1
Comment #12
alexpott#3096609: Allow contrib test modules to not need a core or core_version_requirement key is only in 8.8.x it's not made it into a release yet :(
Comment #13
fathershawnCo-incidental then - I must have also upgraded migrate_plus around the same time
Comment #15
heddnCommitted and pushed.