Conversation
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #166 +/- ##
==========================================
- Coverage 96.14% 95.43% -0.71%
==========================================
Files 7 7
Lines 2074 2146 +72
Branches 474 481 +7
==========================================
+ Hits 1994 2048 +54
- Misses 42 56 +14
- Partials 38 42 +4 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
3.14 tests are passing locally with 3.14.0b3 without coverage measurement |
|
Hey just curious is this ready to land? Anything I can do to help it along? |
|
Some test regarding FORMAT_VALUE and BUILD_INTERPOLATION are missing. The changelog need to be updated too and I did not review the docs. If you want to help with the tests you are welcome. |
|
Will do - will send soon :) |
|
Actually tests are also missing for validation of the argument of the following instructions: BINARY_OP, FORMAT_VALUE, SPECIAL_METHOD, COMMON_CONSTANT, LOAD_SMALL_INT |
| if opcode.opmap[name] in FORMAT_VALUE_OPS: | ||
| Instr(name, (True, FormatValue.ASCII)) | ||
| else: | ||
| Instr(name, (True, "arg")) |
There was a problem hiding this comment.
FYI you did/do already have a test for arg validation for FORMAT_VALUE :)
…INARY_OP, FORMAT_VALUE, SPECIAL_METHOD, COMMON_CONSTANT, LOAD_SMALL_INT
f4d62eb to
8a7a4f7
Compare
Some backward incompatible changes are also introduce regarding:
This align the behavior of those instructions with others using an enum and hence requiring one.