Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test suite: Add $schema to scenarios, drop expCleanSrc #827

Merged
merged 3 commits into from
Jul 27, 2024
Merged

Conversation

eemeli
Copy link
Collaborator

@eemeli eemeli commented Jul 15, 2024

Two different changes here:

  1. Add a $schema property to each scenario file, so that they can get autocompletion & validation automatically in editors.
  2. Drop the expCleanSrc value from tests, as we don't have consensus on the canonical representation of each message.

@eemeli eemeli requested a review from mradbourne July 15, 2024 13:49
@aphillips
Copy link
Member

Drop the expCleanSrc value from tests, as we don't have consensus on the canonical representation of each message.

It's not (or not just) lack of consensus. We don't have a normative requirement here.

@aphillips aphillips added the fast-track Non-spec editorial changes, etc. label Jul 22, 2024
@aphillips
Copy link
Member

fast-track per 2024-07-22 call. @mradbourne please review

Copy link
Collaborator

@mradbourne mradbourne left a comment

Choose a reason for hiding this comment

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

Looks great.

You can also remove test/.vscode/settings.json, which will be redundant after this change.

@aphillips aphillips merged commit e7fb5f0 into main Jul 27, 2024
2 checks passed
@aphillips aphillips deleted the better-tests branch July 27, 2024 15:44
@aphillips
Copy link
Member

Fast track criteria were met. Thanks all!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
fast-track Non-spec editorial changes, etc. test-suite
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants