-
-
Notifications
You must be signed in to change notification settings - Fork 412
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
openapi3filter: deepObject array of objects and array of arrays suppo…
…rt (#923) * fix array of primitives query parameter types * update tests * fix parameter checks * add test cases * update * update * deepget * work on deep set * working on array of object deep set * update * fix current deepset * attempt array of arrays * fix deepset - TODO support deeply nested keys via deepget and recursion * notes for simpler deepset and deepget * deepset and deepget tests update * bring back previous deepset and get * remove duplicate tests with old deepset * nested array of object test * deepset construct obj * intermediate array building * broken * update * update * fix array of object parsing * FIXME error messages in tests * update errors * update - need error updates * update some tests * build array of primitives properly * dont support implicit array index based on param position * additional props * test update * notes for early return when params not set * update * update tests * FIXME - ignore unset nullable params * remove empty params from obj * update tests * fix tests * array of arrays check * dont error on unset keys if addit properties * additional properties with object properties * test additional properties * notes for out of scope validation in decoder * start moving test * remove some param validation from decoder * allow empty map elements * allow array of arrays * clean and use primitive return val * let decoder return wrong values and fix tests * should bring back array index missing error * update tests * validate array indexes are set at decoder level and full coverage * bring back test * address issues * use exp slices * remove old fn * remove duplicate parse test * dont test ParseError in request validation * oneof anyof allof draft * primitives anyof oneof allof decode * pending objects * notes * update decode for keywords * drop exp dependency
- Loading branch information
Showing
4 changed files
with
862 additions
and
197 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.