Skip to content

Update documentation for writing tests for unstable MSCs#784

Merged
kegsay merged 3 commits into
mainfrom
anoa/no_build_tags_for_mscs
Jun 6, 2025
Merged

Update documentation for writing tests for unstable MSCs#784
kegsay merged 3 commits into
mainfrom
anoa/no_build_tags_for_mscs

Conversation

@anoadragon453
Copy link
Copy Markdown
Member

We no longer use build tags for unstable MSCs as of #666. It's confusing to have documentation still reference them.

This PR also adds documentation specifically for writing tests for unstable MSCs. Today, we use go packages.

Pull Request Checklist

So those adding new tests know what to blacklist out of the box.
@anoadragon453 anoadragon453 requested review from a team as code owners June 3, 2025 16:14
Copy link
Copy Markdown
Member

@kegsay kegsay left a comment

Choose a reason for hiding this comment

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

Amazing, thank you!

@kegsay kegsay merged commit 5daf877 into main Jun 6, 2025
4 checks passed
@kegsay kegsay deleted the anoa/no_build_tags_for_mscs branch June 6, 2025 07:50
jevolk pushed a commit to matrix-construct/complement that referenced this pull request Jul 22, 2025
)

* Remove documentation surrounding MSC build tags

We no longer use them as of matrix-org#666

* Document test writing for unstable MSCs

* Add currently-known blacklist tags

So those adding new tests know what to blacklist out of the box.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants