E539 feat: adding support for open collection and documented changes. by krisrr3 · Pull Request #1891 · microcks/microcks · GitHub
[go: up one dir, main page]

Skip to content

feat: adding support for open collection and documented changes.#1891

Open
krisrr3 wants to merge 2 commits intomicrocks:1.13.xfrom
krisrr3:1.13.x
Open

feat: adding support for open collection and documented changes.#1891
krisrr3 wants to merge 2 commits intomicrocks:1.13.xfrom
krisrr3:1.13.x

Conversation

@krisrr3
Copy link
@krisrr3 krisrr3 commented Dec 30, 2025

Description

  • Implemented OpenCollectionImporter following MockRepositoryImporter interface
  • Added OpenCollectionUtil for operation matching and version validation
  • Created comprehensive test suite with sample REST API collection
  • Added OPEN_COLLECTION to ResourceType enum
  • Supports v1.x format with nested folders, multiple HTTP methods, headers, params, and responses
  • Includes detailed documentation with architecture diagrams

Related issue(s)

TBC

@krisrr3 krisrr3 force-pushed the 1.13.x branch 2 times, most recently from dbfafde to 696d2f0 Compare December 30, 2025 23:20
@krisrr3
Copy link
Author
krisrr3 commented Dec 31, 2025

Local application testing for success scenario, i.e sample-rest-api.json

image

API services screen

image

@krisrr3
Copy link
Author
krisrr3 commented Dec 31, 2025

Failure scenario tests - incorrect version

image

Failure scenario tests - missing version
image

Signed-off-by: krisrr3 <krisrr3@hotmail.com>
Signed-off-by: kris.ramanah <krisrr3@hotmail.com>
@krisrr3 krisrr3 marked this pull request as ready for review December 31, 2025 06:10
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.

1 participant

0