Skip to content

Conversation

@SarahFrench
Copy link
Member

This is a sneaky follow-up to #37972, as I realised that I had another test case that I hadn't pushed to that branch. Also there are some refactoring and small fixes to test failure messages from the first PR.

Target Release

1.15.x

Rollback Plan

  • If a change needs to be reverted, we will roll out an update to the code within 7 days.

Changes to Security Controls

Are there any changes to security controls (access controls, encryption, logging) in this pull request? If so, explain.

CHANGELOG entry

  • This change is user-facing and I added a changelog entry.
  • This change is not user-facing.

@SarahFrench SarahFrench added the no-changelog-needed Add this to your PR if the change does not require a changelog entry label Dec 5, 2025
These tests are here to define existing behaviour, not define desired behaviour. I wanted to make that clear!
@SarahFrench SarahFrench marked this pull request as ready for review December 15, 2025 18:11
@SarahFrench SarahFrench requested a review from a team as a code owner December 15, 2025 18:11
})

// Backend blocks aren't validated using their schemas currently.
// TODO: Should this validation be added?
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've been looking into this, but I've added these TODO comments here so that it's clear these tests are defining current behaviour and not necessarily correct behaviour.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-changelog-needed Add this to your PR if the change does not require a changelog entry

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant