Skip to content

ci: adds additional test cases #145

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

Merged
merged 6 commits into from
Dec 22, 2024
Merged

ci: adds additional test cases #145

merged 6 commits into from
Dec 22, 2024

Conversation

baywet
Copy link
Contributor

@baywet baywet commented Nov 29, 2024

These additional test cases are supposed to be a base for discussion.
Everything that are inserted as is: I think the ABNF + parsing logic is correct, it's just adding additional validation. Please double check.
Everything else in a NOTE "block": I think the ANBF + parsing logic is incorrect, please double check. Once we agree my suggestion is to evolve the ABNF and move those cases to the right section.

char0n added a commit that referenced this pull request Dec 14, 2024
BREAKING CHANGE: drop support for query and fragment being part of path

Refs #145
@char0n
Copy link
Member

char0n commented Dec 14, 2024

@baywet I've create next branch where I've aligned this library's grammar with https://datatracker.ietf.org/doc/html/rfc3986#section-3.3 (4498f0f)

Feel free to issue this (or other) PR again that branch. All assumptions in this draft PR and tests should now be passing in expected manner.

@char0n char0n marked this pull request as ready for review December 22, 2024 14:18
@char0n
Copy link
Member

char0n commented Dec 22, 2024

I went ahead with this PR and consolidated the test against the next branch.

@char0n char0n changed the base branch from main to next December 22, 2024 14:21
@char0n char0n merged commit b5f3cbf into swaggerexpert:next Dec 22, 2024
@baywet baywet deleted the feat/additional-test-cases branch December 23, 2024 11:00
char0n pushed a commit that referenced this pull request Dec 24, 2024
# [2.0.0](v1.7.0...v2.0.0) (2024-12-24)

### Bug Fixes

* return support for trailing slash ([b2fa107](b2fa107))

### Features

* align ABNF grammar more with RFC 3986 ([4498f0f](4498f0f)), closes [#145](#145)
* align grammar with OpenAPI specification ([fdb67cd](fdb67cd))

### BREAKING CHANGES

* drop support for query and fragment being part of path
@char0n
Copy link
Member

char0n commented Dec 24, 2024

🎉 This PR is included in version 2.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants