if included file is renamed or moved to another directory, Specmatic backward-compatibility-check interest this non-breaking changes as breaking changes #1660
mickle-ak
started this conversation in
Ideas and Suggestions
Replies: 1 comment
-
@mickle-ak Thanks again for the detailed bug report. Yes, it initial glance looks quite related to #1643 . I will take a look and get back in this. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Specmatic's "backward-compatibility-check" does not interpret some non-breaking changes as non-breaking – if included file is renamed or moved to another directory:
In the test project SpecmaticBackwardCompatibilityCheck I rename the included file “includedAsOpenApiDocument.yaml” into (for example) “includedOpenApiDocument.yaml“ and start backward-compatibility-check.
Return code: 1
Output:
This change is not breakable, the OAS is only reorganized but not changed at all.
I think, this problem is very closed to this one (#1643) – Probably should Specmatic validate only whole AOS, not as separated files.
Beta Was this translation helpful? Give feedback.
All reactions