GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||||
GeezerVison is showing github.com — [3.11] gh-94816: Improve coverage of decode_linetable (GH-94853) by miss-islington · Pull Request #94884 · python/cpython Conversation
|
|
Status check is done, and it's a success ✅ . |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Hm, this backport revealed a weakness in the test: every time we change the number of instructions (including caches) in any of these code objects, these tests will need to be updated. I don't even think that just checking the length is future-proof? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@mdboom: Status check is done, and it's a success ❌ . |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
|
Yikes. Yes, perhaps we revert this. EDIT: I confused this with another coverage issue. In this case, we just don't call |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@markshannon has created #90916, and I guess the same applies to test_code as well. We should have a test for each of the features, but not a large number of test cases that all test many things. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
We should close this (I don't have permissions) and I filed a PR to revert this on |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.