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 missing "is" assertions to various tests #15254
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good catch! LGTM if green
Codecov Report
@@ Coverage Diff @@
## master #15254 +/- ##
=======================================
Coverage 84.42% 84.42%
=======================================
Files 390 394 +4
Lines 30903 31001 +98
Branches 2213 2229 +16
=======================================
+ Hits 26089 26173 +84
+ Misses 2601 2599 -2
- Partials 2213 2229 +16
Continue to review full report at Codecov.
|
4430cda
to
ce64e07
Compare
It seems that
Oracle and Snowflake are failing in this way. But switching the expected values to numeric instead makes them pass, but obviously then the others fail (ex: H2, Postgres, etc.) I can obviously fix the assertion by converting these values to numerics before asserting, but would that possibly be masking some type of driver or middleware level issue? Any thoughts, @camsaul ? |
|
It's not. Please refer to my other comment just before. |
…e_type is :type/Number, in addition to :type/Integer
Tracked down the problem, which was in the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Many tests were missing the actual assertion, and only had an
=
invocation.