- Issue created by @ergonlogic
- Open on Drupal.org βCore: 9.5.x + Environment: PHP 7.4 & MySQL 5.7
1:33 1:33 Queueing - @ergonlogic opened merge request.
- last update
about 2 years ago 13 pass - π¨π¦Canada ergonlogic MontrΓ©al, QuΓ©bec π¨π¦
We merged the latest commits from β¨ Provide Drush command to enforce configs Fixed , which allowed us to avoid the looping behaviour with ECK.
We then added:
- Tests and a test module to ensure that Config Enforce supports Entity Construction Kit (ECK).
- Tests and a test module to ensure that Config Enforce supports nested references between ECK bundles.
- Tests and a test module to ensure that Config Enforce supports nested references between ECK bundles in the same target module.
This appears to show that " 2. Dependencies not resolving properly" is not at issue.
That said, we are seeing the following output at the end of each of our tests:
```
β
β³ The "test_eck_entity_type" entity type does not exist. (Drupal\Core\Entity\EntityStorageException)
β
ββ @AfterScenario # CEI\CeiDrupalContext::cleanUsers()
β
β³ The "test_eck_entity_type" entity type does not exist. (Drupal\Core\Entity\EntityStorageException)
β
ββ @AfterScenario # Drupal\DrupalExtension\Context\MessageContext::cleanUsers()
β
β³ The "test_eck_entity_type" entity type does not exist. (Drupal\Core\Entity\EntityStorageException)
β
ββ @AfterScenario
```Despite this, the tests themselves are all passing.
- π¨π¦Canada ergonlogic MontrΓ©al, QuΓ©bec π¨π¦
The plan, at this point, is to add Inline Entity Form (IEF) to the mix (with its simple form). If that doesn't trigger dependency errors, we'll try adding in Conditional forms, then apply some of the patched in-use on the client project.
- π¨π¦Canada ergonlogic MontrΓ©al, QuΓ©bec π¨π¦
Running with extra verbosity (
behat -vv
) got us:β β³ Drupal\Core\Entity\EntityStorageException: The "test_eck_entity_type" entity type does not exist. in web/core/lib/Drupal/Core/Entity/Sql/SqlCo ntentEntityStorage.php:761 β³ Stack trace: β³ #0 web/core/lib/Drupal/Core/Entity/EntityBase.php(347): Drupal\Core\Entity\Sql\SqlContentEntityStorage->delete() β³ #1 web/core/modules/user/user.module(691): Drupal\Core\Entity\EntityBase->delete() β³ #2 web/core/includes/batch.inc(295): _user_cancel() β³ #3 web/core/includes/form.inc(955): _batch_process() β³ #4 vendor/drupal/drupal-driver/src/Drupal/Driver/Cores/Drupal8.php(201): batch_process() β³ #5 vendor/drupal/drupal-driver/src/Drupal/Driver/DrupalDriver.php(111): Drupal\Driver\Cores\Drupal8->processBatch() β³ #6 vendor/drupal/drupal-extension/src/Drupal/DrupalExtension/Context/RawDrupalContext.php(266): Drupal\Driver\DrupalDriver->processBatch() β ββ @AfterScenario
So, that's helpful.
- Open on Drupal.org βCore: 9.5.x + Environment: PHP 7.4 & MySQL 5.7last update
about 2 years ago Not currently mergeable. - last update
about 2 years ago 13 pass - last update
about 2 years ago 13 pass - last update
about 2 years ago 13 pass - π¨π¦Canada ergonlogic MontrΓ©al, QuΓ©bec π¨π¦
IEF tests are all passing. So presumably this has something to do with Conditional Fields.
- last update
about 2 years ago 13 pass