Tests have begun failing on 8.6.1, complaining about missing schema for webform.webform.marketing_cloud_example

Drupal\Tests\marketing_cloud_example\Functional\MarketingCloudExampleTest::testModuleFunctionality
Drupal\Core\Config\Schema\SchemaIncompleteException: Schema errors for webform.webform.marketing_cloud_example with the following errors: webform.webform.marketing_cloud_example:settings.form_login missing schema, webform.webform.marketing_cloud_example:settings.form_login_message missing schema, webform.webform.marketing_cloud_example:settings.submission_login missing schema, webform.webform.marketing_cloud_example:settings.submission_login_message missing schema

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

john_a created an issue. See original summary.

john_a’s picture

FileSize
1.29 KB

The following patch fixes all above issues, except:

Drupal\Core\Config\Schema\SchemaIncompleteException: Schema errors for webform.settings with the following errors: webform.settings:third_party_gsettings missing schema

john_a’s picture

New ticket opened for webform: https://www.drupal.org/project/webform/issues/3004764

A temporary solution is to remove the following from the webform export:

  • form_login
  • form_login_message
  • submission_login
  • submission_login_message
  • settings.third_party_gsettings

Patch included.

john_a’s picture

Committing this to 8.x-1.x as a temporary solution until the webform ticket is resolved and I'll do a fresh export to be committed.

Leaving this ticket open.

  • john_a authored b3dcfec on 8.x-1.x
    Issue #2998681 by john_a: Drupal\Tests\marketing_cloud_example\...
john_a’s picture

Issue resolved in https://www.drupal.org/project/webform/issues/3004764. There was a syncing issue from an older version of webform, and the following are no longer supported:

  • form_login
  • form_login_message
  • submission_login
  • submission_login_message

third_party_gsettings was a typo of unknown origin.

New patch that will work with the latest webform attached.

  • john_a authored 1901292 on 8.x-1.x
    Issue #2998681 by john_a, jrockowitz: Drupal\Tests\...
john_a’s picture

Status: Active » Patch (to be ported)
john_a’s picture

Status: Patch (to be ported) » Fixed
john_a’s picture

Assigned: john_a » Unassigned
john_a’s picture

Status: Fixed » Closed (fixed)