Problem/Motivation

As part of fixing #3288873: Automated Drupal 10 compatibility fixes, I had to adjust the existing test expectations to account for an upstream change in Schemata (#3257327: Computed/read-only fields should not be marked required) which had an outsized impact on OpenAPI REST's tests.

We should probably revisit those changes to ensure that we didn't lose any important coverage. The changes were really the following:

  • Taxonomy terms no longer consider the tid, uuid, revision_translation_affected, and revision_id fields required.
  • OpenAPI's test enity type's id and uuid fields aren't required either.
  • Users don't require uid and uuid.

We may we want to explicitly add a required field to the test entity type, to ensure it comes up as required.

Comments

phenaproxima created an issue.