Created on 9 February 2025, about 2 months ago

Problem/Motivation

this is an automated testing only issue. When you run PHPUnit tests, part of the testing procedure ensures that all config you are importing has a valid schema, and since the schema being provided by this module is being reported as invalid, when using this module as part of an automated test, the test always fails.

So as an example, if I have a my_module.info.yml, and in my dependencies of the module, I list search_api_pantheon, and then I have a Functional test in my module, my test will fail 100% of the time.

Steps to reproduce

To reproduce, you can probably just add a FunctionalTest to your project, and that should start to fail.

Proposed resolution

If you see changes between 8.2.2 and 8.3.1 the schema file config/schema/search_api_pantheon.connector.pantheon.schema.yml is deleted
https://git.drupalcode.org/project/search_api_pantheon/-/compare/8.2.2.....
This seems to be related to https://www.drupal.org/project/search_api_pantheon/issues/3262003 🐛 Missing schema Fixed which was fixed a while ago and its again broken in 8.3.1 release

Remaining tasks

User interface changes

API changes

Data model changes

🐛 Bug report
Status

Active

Version

8.3

Component

Code

Created by

🇮🇳India nitesh624 Ranchi, India

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024