## Description

Sets the `CELERY_SKIP_CHECKS` value to a string value (`'true'`) instead of a Boolean. Updates the existing test to patch in this string value instead of `True`

An integration test that validates that command line argument handling in `celery/bin/celery.py` matches 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.
Use string value for CELERY_SKIP_CHECKS envvar. ## Description

Sets the `CELERY_SKIP_CHECKS` value to a string value (`'true'`) instead of a Boolean. Updates the existing test to patch in this string value instead of `True`

An integration test that validates that command line argument handling in `celery/bin/celery.py` matches 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.
# Create your tasks here

from demoapp.models import Widget

from celery import shared_task


@shared_task
def add(x, y):
    return x + y


@shared_task
def mul(x, y):
    return x * y


@shared_task
def xsum(numbers):
    return sum(numbers)


@shared_task
def count_widgets():
    return Widget.objects.count()


@shared_task
def rename_widget(widget_id, name):
    w = Widget.objects.get(id=widget_id)
    w.name = name
    w.save()

# Create your tasks here

from demoapp.models import Widget

from celery import shared_task


@shared_task
def add(x, y):
    return x + y


@shared_task
def mul(x, y):
    return x * y


@shared_task
def xsum(numbers):
    return sum(numbers)


@shared_task
def count_widgets():
    return Widget.objects.count()


@shared_task
def rename_widget(widget_id, name):
    w = Widget.objects.get(id=widget_id)
    w.name = name
    w.save()
