Shorted fixture parametrization ids#1192
Conversation
CodSpeed Performance ReportMerging #1192 will not alter performanceComparing Summary
Benchmarks breakdown
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #1192 +/- ##
=======================================
Coverage 98.31% 98.31%
=======================================
Files 27 27
Lines 3856 3856
Branches 704 704
=======================================
Hits 3791 3791
Misses 18 18
Partials 47 47
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
FTR, I still think that choosing poor names for things reduces readability, as I said in #1157 earlier. |
|
@webknjaz the PR doesn't change fixture names, but their parameterization IDs only. Please, let's try to live with these names. They fit UI screens much better than before. |
|
I know. But this was the most annoying bit of that PR for me. I see that it's shorter now. I just don't agree that it's better. It just changed one minor annoyance into something worse in a different place 🤷♂️ |
The change significantly reduces generated test names to fit better on the local terminal, in logs, and benchmark web view.
For example,
test_keys_view_xor[case-insensitive-pure-python-module]becomestest_keys_view_xor[ci-py],test_keys_view_xor[case-sensitive-c-extension-module]becomestest_keys_view_xor[cs-c]