# pylint: disable=C1001
class Config():
    CELERY_BROKER_URL = ''
    SQLALCHEMY_ECHO = False
    SECRET_KEY = ''
    TESTING = False
    DEBUG = False


class ConfigDevelopment(Config):
    SQLALCHEMY_ECHO = True
    DEBUG = True


class ConfigTesting(Config):
    SECRET_KEY = 'testing'  # noqa
    TESTING = True


class ConfigProduction(Config):
    pass

# pylint: disable=C1001
class Config:
    CELERY_BROKER_URL = ''
    SQLALCHEMY_ECHO = False
    SECRET_KEY = ''
    TESTING = False
    DEBUG = True


class ConfigDevelopment(Config):
    SQLALCHEMY_ECHO = True


class ConfigTesting(Config):
    SECRET_KEY = 'testing'  # noqa
    TESTING = True


class ConfigProduction(Config):
    DEBUG = False

DEBUG = True for the Testing env
DEBUG = True for the Testing env
