Problem/Motivation

Trying to implement functional phpUnit tests, an issue with views.view.commerce_funds_transactions has popped up.

1) Drupal\Tests\commerce_funds\Functional\DefaultformsTest::testFundsDepositFormSubmission
Drupal\Core\Config\Schema\SchemaIncompleteException: Schema errors for views.view.commerce_funds_transactions with the following errors: views.view.commerce_funds_transactions:display.default.display_options.fields.type.click_sort_column missing schema, views.view.commerce_funds_transactions:display.default.display_options.fields.type.type missing schema, views.view.commerce_funds_transactions:display.default.display_options.fields.type.settings missing schema, views.view.commerce_funds_transactions:display.default.display_options.fields.type.group_column missing schema, views.view.commerce_funds_transactions:display.default.display_options.fields.type.group_columns missing schema, views.view.commerce_funds_transactions:display.default.display_options.fields.type.group_rows missing schema, views.view.commerce_funds_transactions:display.default.display_options.fields.type.delta_limit missing schema, views.view.commerce_funds_transactions:display.default.display_options.fields.type.delta_offset missing schema, views.view.commerce_funds_transactions:display.default.display_options.fields.type.delta_reversed missing schema, views.view.commerce_funds_transactions:display.default.display_options.fields.type.delta_first_last missing schema, views.view.commerce_funds_transactions:display.default.display_options.fields.type.multi_type missing schema, views.view.commerce_funds_transactions:display.default.display_options.fields.type.separator missing schema, views.view.commerce_funds_transactions:display.default.display_options.fields.type.field_api_classes missing schema, views.view.commerce_funds_transactions:display.default.display_options.fields.type.hide_single_bundle missing schema, views.view.commerce_funds_transactions:display.conversions.display_options.fields.brut_amount.set_precision missing schema, views.view.commerce_funds_transactions:display.conversions.display_options.fields.brut_amount.precision missing schema, views.view.commerce_funds_transactions:display.conversions.display_options.fields.brut_amount.decimal missing schema, views.view.commerce_funds_transactions:display.conversions.display_options.fields.brut_amount.separator missing schema, views.view.commerce_funds_transactions:display.conversions.display_options.fields.brut_amount.format_plural missing schema, views.view.commerce_funds_transactions:display.conversions.display_options.fields.brut_amount.format_plural_string missing schema, views.view.commerce_funds_transactions:display.conversions.display_options.fields.brut_amount.prefix missing schema, views.view.commerce_funds_transactions:display.conversions.display_options.fields.brut_amount.suffix missing schema, views.view.commerce_funds_transactions:display.conversions.display_options.fields.net_amount.set_precision missing schema, views.view.commerce_funds_transactions:display.conversions.display_options.fields.net_amount.precision missing schema, views.view.commerce_funds_transactions:display.conversions.display_options.fields.net_amount.decimal missing schema, views.view.commerce_funds_transactions:display.conversions.display_options.fields.net_amount.separator missing schema, views.view.commerce_funds_transactions:display.conversions.display_options.fields.net_amount.format_plural missing schema, views.view.commerce_funds_transactions:display.conversions.display_options.fields.net_amount.format_plural_string missing schema, views.view.commerce_funds_transactions:display.conversions.display_options.fields.net_amount.prefix missing schema, views.view.commerce_funds_transactions:display.conversions.display_options.fields.net_amount.suffix missing schema, views.view.commerce_funds_transactions:display.conversions.display_options.fields.fee.set_precision missing schema, views.view.commerce_funds_transactions:display.conversions.display_options.fields.fee.precision missing schema, views.view.commerce_funds_transactions:display.conversions.display_options.fields.fee.decimal missing schema, views.view.commerce_funds_transactions:display.conversions.display_options.fields.fee.separator missing schema, views.view.commerce_funds_transactions:display.conversions.display_options.fields.fee.format_plural missing schema, views.view.commerce_funds_transactions:display.conversions.display_options.fields.fee.format_plural_string missing schema, views.view.commerce_funds_transactions:display.conversions.display_options.fields.fee.prefix missing schema, views.view.commerce_funds_transactions:display.conversions.display_options.fields.fee.suffix missing schema, views.view.commerce_funds_transactions:display.withdrawal_requests.display_options.fields.brut_amount.set_precision missing schema, views.view.commerce_funds_transactions:display.withdrawal_requests.display_options.fields.brut_amount.precision missing schema, views.view.commerce_funds_transactions:display.withdrawal_requests.display_options.fields.brut_amount.decimal missing schema, views.view.commerce_funds_transactions:display.withdrawal_requests.display_options.fields.brut_amount.separator missing schema, views.view.commerce_funds_transactions:display.withdrawal_requests.display_options.fields.brut_amount.format_plural missing schema, views.view.commerce_funds_transactions:display.withdrawal_requests.display_options.fields.brut_amount.format_plural_string missing schema, views.view.commerce_funds_transactions:display.withdrawal_requests.display_options.fields.brut_amount.prefix missing schema, views.view.commerce_funds_transactions:display.withdrawal_requests.display_options.fields.brut_amount.suffix missing schema, views.view.commerce_funds_transactions:display.withdrawal_requests.display_options.fields.net_amount.set_precision missing schema, views.view.commerce_funds_transactions:display.withdrawal_requests.display_options.fields.net_amount.precision missing schema, views.view.commerce_funds_transactions:display.withdrawal_requests.display_options.fields.net_amount.decimal missing schema, views.view.commerce_funds_transactions:display.withdrawal_requests.display_options.fields.net_amount.separator missing schema, views.view.commerce_funds_transactions:display.withdrawal_requests.display_options.fields.net_amount.format_plural missing schema, views.view.commerce_funds_transactions:display.withdrawal_requests.display_options.fields.net_amount.format_plural_string missing schema, views.view.commerce_funds_transactions:display.withdrawal_requests.display_options.fields.net_amount.prefix missing schema, views.view.commerce_funds_transactions:display.withdrawal_requests.display_options.fields.net_amount.suffix missing schema, views.view.commerce_funds_transactions:display.withdrawal_requests.display_options.fields.balance.set_precision missing schema, views.view.commerce_funds_transactions:display.withdrawal_requests.display_options.fields.balance.precision missing schema, views.view.commerce_funds_transactions:display.withdrawal_requests.display_options.fields.balance.decimal missing schema, views.view.commerce_funds_transactions:display.withdrawal_requests.display_options.fields.balance.separator missing schema, views.view.commerce_funds_transactions:display.withdrawal_requests.display_options.fields.balance.format_plural missing schema, views.view.commerce_funds_transactions:display.withdrawal_requests.display_options.fields.balance.format_plural_string missing schema, views.view.commerce_funds_transactions:display.withdrawal_requests.display_options.fields.balance.prefix missing schema, views.view.commerce_funds_transactions:display.withdrawal_requests.display_options.fields.balance.suffix missing schema

Somehow this view doesn't seem to use views.view.* schema defined in views.schema.yml

Proposed resolution

Temporary solution has been implemented to implement protected $strictConfigSchema = FALSE; in each functional test.

Remaining tasks

Debugging.

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

Aporie created an issue. See original summary.

  • Aporie committed 6ed0c62 on 2.x
    Issue #3219941: Issue with views.view.commerce_funds_transactions schema
    
aporie’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.