Skip to content
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

Add Enumeration REST CI Tests #4473

Closed
wants to merge 3 commits into from

Conversation

davisp
Copy link
Contributor

@davisp davisp commented Oct 31, 2023

Now that the TileDB-Cloud-REST has been updated with the Enumeration routes we can finally merge the REST tests for CI.


TYPE: NO_HISTORY
DESC: Add Enumeration REST CI Tests.

Found while debugging the array schema serialization bug. Returning
`TILEDB_ERR` here prevents the exception wrapper from reporting the
exception that was encountered. The fix is obviously to just rethrow the
exception instead.
This is an obvious oversight from me when adding tests in the original
PR. I managed to test array schema evolution for extending enumerations
but never thought to add basic schema serialization tests with empty
enmerations.
Making these a separate PR that will be merged after the development
branch of TileDB-Cloud-REST. If we included this in the same PR as
adding the implementation we'd fail all the REST CI checks. I am open to
suggestions on how to make this less terrible.
Copy link

This pull request has been linked to Shortcut Story #36308: Add CI Rest tests for Enumerations.

@davisp davisp closed this Oct 31, 2023
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