Exit if error: describeTable with no parameters #1043
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fix: #1029
Backlog Item #183159888
Proposal is to add validation of the length of the arguments passed to the DescribeTable function prior to any validation of the arguments itself.
There were no tests on equivalent DescribeTable errors (i.e.: MultipleEntryBodyFunctionsForTable and InvalidEntryDescription). I don't know if there's any history there or not, but following convention, I also did not add tests for this new error. I'll gladly take comments on that decision.
No document updates were made since this simply reflects current expected behaviour.