Use string value for CELERY_SKIP_CHECKS envvar#8462
Conversation
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## main #8462 +/- ##
==========================================
+ Coverage 87.42% 87.44% +0.01%
==========================================
Files 148 148
Lines 18488 18488
Branches 3155 3155
==========================================
+ Hits 16164 16166 +2
+ Misses 2034 2033 -1
+ Partials 290 289 -1
Flags with carried forward coverage won't be shown. Click here to find out more.
☔ View full report in Codecov by Sentry. |
auvipy
left a comment
There was a problem hiding this comment.
approving on principle. but are we sure we don not have any other edge case?
Is there a particular edge you're concerned about? As I mentioned, if I understand the tests correctly, there is a fairly glaring shortcoming: there's no test that the There's also something between a bug and a lack of documentation about the I'd be happy to capture these as tickets, but imo they're substantive enough that I didn't want to start addressing them as a drive-by. Someone more involved in the project needs to think about them. |
|
should we at least correct some of the doc issues in this PR? I am OK to merge this soon |
|
Sure. I think the I'm going to separately push a minor tweak to the CLI documentation to point out that the environment variables all need a |
auvipy
left a comment
There was a problem hiding this comment.
we need to fix the lint errors and possible some additional test case to improve the test coverage. can you please put some effort on that?
|
I think that should eliminate the lint and improve the coverage. |
|
Tests appear to be failing, but it's not clear to me why. If there's something specific to be done please let me know but I'm at the limit of my familiarity with the project and my time available to debug. |
Description
Sets the
CELERY_SKIP_CHECKSvalue to a string value ('true') instead of a Boolean. Updates the existing test to patch in this string value instead ofTrueAn integration test that validates that command line argument handling in
celery/bin/celery.pymatches the unit test assumptions would be a nice addition. However, since it should test more than just this option, it is far enough afield that I have not added it.Fixes #8461.