misc: Extend cast tests in the expression fuzzer #12492
Open
+67
−18
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.
This PR enables tests for from-decimal and to-decimal conversions in the Presto and Spark expression fuzzer. Tests for cast(real/double as timestamp) is enabled for Spark expression fuzzer. Two issues on the cast(varchar as decimal) were fixed:
Status::UserError
internally usesfmt::vformat
which throws below exception when the string contains placeholder{
or}
. This PR removes the details from error message.