Problem/Motivation

When running the Functional Javascript PHPUnit test to add the Patternkit block without Layout Builder. Getting Incomplete Schema Exception when we are trying to submit the form.

Attaching the Functional JS TestScript
BlockAddTest.php
PKBrowserTest.php

Steps to reproduce

  • Enable Patternkit Example module
  • Go to admin/structure/block layout/Patternkit library
  • Add Patternkit Example block
  • Select a pattern to create
  • Give the block a description
  • Click Save

Proposed resolution

Need to add the "reusable" property in the Patternkit schema file that is defined at this location - config/schema/patternkit.schema.yml – block.settings.patternkit_block:*:

Remaining tasks

TBD

User interface changes

N/A

API changes

N/A

Data model changes

N/A

Issue fork patternkit-3382876

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

minsharm created an issue. See original summary.

slucero made their first commit to this issue’s fork.

  • slucero committed a21f69fa on 9.1.x authored by minsharm
    Issue #3382876 by minsharm: SchemaIncompleteException : Missing schema...
slucero’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

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

slucero’s picture