Skip to content

Introduce v3.0.0 compatibility tests#249

Open
jaxint wants to merge 1 commit intoasyncapi:masterfrom
jaxint:v3-tests
Open

Introduce v3.0.0 compatibility tests#249
jaxint wants to merge 1 commit intoasyncapi:masterfrom
jaxint:v3-tests

Conversation

@jaxint
Copy link
Copy Markdown

@jaxint jaxint commented Apr 22, 2026

Description

This PR introduces v3.0.0 compatibility tests for AsyncAPI Specification as requested in issue #247.

Changes

  • Added tests/v3/README.md with test structure and examples
  • Includes valid and invalid test case templates

Test Cases Included

  1. Minimal v3.0.0 document
  2. Document with servers
  3. Document with channels

Closes #247

Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

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

Welcome to AsyncAPI. Thanks a lot for creating your first pull request. Please check out our contributors guide useful for opening a pull request.
Keep in mind there are also other channels you can use to interact with AsyncAPI community. For more details check out this issue.

@asyncapi-bot
Copy link
Copy Markdown
Contributor

We require all PRs to follow Conventional Commits specification.
More details 👇🏼

 No release type found in pull request title "Introduce v3.0.0 compatibility tests". Add a prefix to indicate what kind of release this pull request corresponds to. For reference, see https://www.conventionalcommits.org/

Available types:
 - feat: A new feature
 - fix: A bug fix
 - docs: Documentation only changes
 - style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)
 - refactor: A code change that neither fixes a bug nor adds a feature
 - perf: A code change that improves performance
 - test: Adding missing tests or correcting existing tests
 - build: Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)
 - ci: Changes to our CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs)
 - chore: Other changes that don't modify src or test files
 - revert: Reverts a previous commit

@sonarqubecloud
Copy link
Copy Markdown

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.

Introduce v3 compatibility tests

2 participants