def test_str_to_bool(self): for s in ("false", "no", "0"): self.assertFalse(defaults.strtobool(s)) for s in ("true", "yes", "1"): self.assertTrue(defaults.strtobool(s)) with self.assertRaises(TypeError): defaults.strtobool("unsure")
def test_strtobool(self): for s in ('false', 'no', '0'): assert not defaults.strtobool(s) for s in ('true', 'yes', '1'): assert defaults.strtobool(s) with pytest.raises(TypeError): defaults.strtobool('unsure')
def test_str_to_bool(self): for s in ('false', 'no', '0'): self.assertFalse(defaults.strtobool(s)) for s in ('true', 'yes', '1'): self.assertTrue(defaults.strtobool(s)) with self.assertRaises(TypeError): defaults.strtobool('unsure')
def test_strtobool(self): for s in ('false', 'no', '0'): self.assertFalse(defaults.strtobool(s)) for s in ('true', 'yes', '1'): self.assertTrue(defaults.strtobool(s)) with self.assertRaises(TypeError): defaults.strtobool('unsure')
def test_strtobool(self): for s in ("false", "no", "0"): assert not defaults.strtobool(s) for s in ("true", "yes", "1"): assert defaults.strtobool(s) with pytest.raises(TypeError): defaults.strtobool("unsure")
"django.contrib.admindocs", "djcelery") DEFAULTS = { "ROOT_URLCONF": "djcelery.monproj.urls", "DATABASE_ENGINE": "sqlite3", "DATABASE_NAME": "djcelerymon.db", "DATABASES": { "default": { "ENGINE": "django.db.backends.sqlite3", "NAME": "djcelerymon.db" } }, "BROKER_URL": "amqp://", "SITE_ID": 1, "INSTALLED_APPS": DEFAULT_APPS, "DEBUG": strtobool(os.environ.get("DJCELERYMON_DEBUG", "0")) } def default_settings(name="__default_settings__"): c = type(name, (types.ModuleType, ), DEFAULTS)(name) c.__dict__.update({"__file__": __file__}) sys.modules[name] = c return name def configure(): from celery import current_app from celery.loaders.default import DEFAULT_CONFIG_MODULE from django.conf import settings
'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.admin', 'django.contrib.admindocs', 'djcelery') DEFAULTS = {'ROOT_URLCONF': 'djcelery.monproj.urls', 'DATABASE_ENGINE': 'sqlite3', 'DATABASE_NAME': 'djcelerymon.db', 'DATABASES': {'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': 'djcelerymon.db'}}, 'BROKER_URL': 'amqp://', 'SITE_ID': 1, 'INSTALLED_APPS': DEFAULT_APPS, 'DEBUG': strtobool(os.environ.get('DJCELERYMON_DEBUG', '0'))} def default_settings(name='__default_settings__'): c = type(name, (types.ModuleType, ), DEFAULTS)(name) c.__dict__.update({'__file__': __file__}) sys.modules[name] = c return name def configure(): from celery import current_app from celery.loaders.default import DEFAULT_CONFIG_MODULE from django.conf import settings app = current_app
'django.contrib.admindocs', 'djcelery') DEFAULTS = { 'ROOT_URLCONF': 'djcelery.monproj.urls', 'DATABASE_ENGINE': 'sqlite3', 'DATABASE_NAME': 'djcelerymon.db', 'DATABASES': { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': 'djcelerymon.db' } }, 'BROKER_URL': 'amqp://', 'SITE_ID': 1, 'INSTALLED_APPS': DEFAULT_APPS, 'DEBUG': strtobool(os.environ.get('DJCELERYMON_DEBUG', '0')) } def default_settings(name='__default_settings__'): c = type(name, (types.ModuleType, ), DEFAULTS)(name) c.__dict__.update({'__file__': __file__}) sys.modules[name] = c return name def configure(): from celery import current_app from celery.loaders.default import DEFAULT_CONFIG_MODULE from django.conf import settings