示例#1
0
 class MockSettings(_ProjectSettings):
     _HOOKS = Validator("HOOKS", default=(ConfigLoaderHooks(),))
     _SESSION_STORE_CLASS = Validator(
         "SESSION_STORE_CLASS", default=lambda *_: ShelveStore
     )
     _SESSION_STORE_ARGS = Validator(
         "SESSION_STORE_ARGS", default={"path": shelve_location.as_posix()}
     )
示例#2
0
 class MockSettings(_ProjectSettings):
     _HOOKS = Validator("HOOKS", default=(logging_hooks, ))
     _DISABLE_HOOKS_FOR_PLUGINS = Validator(
         "DISABLE_HOOKS_FOR_PLUGINS",
         default=(naughty_plugin.project_name, ))
示例#3
0
 class MockSettings(_ProjectSettings):
     _HOOKS = Validator("HOOKS", default=hooks)
示例#4
0
 class MockSettings(_ProjectSettings):
     _HOOKS = Validator("HOOKS", default=(ConfigLoaderHooks(), ))
示例#5
0
 class MockSettings(_ProjectSettings):
     _SESSION_STORE_ARGS = Validator("SESSION_STORE_ARGS",
                                     default={"path": "path"})
示例#6
0
 class MockSettings(_ProjectSettings):
     _SESSION_STORE_ARGS = Validator("SESSION_STORE_ARGS",
                                     default={"wrong_arg": "O_o"})
示例#7
0
 class MockSettings(_ProjectSettings):
     _HOOKS = Validator("HOOKS", default=(ConfigLoaderHooks(), ))
     _CONTEXT_CLASS = Validator("CONTEXT_CLASS",
                                default=lambda *_: MyContext)
示例#8
0
class MockSettings(_ProjectSettings):
    _HOOKS = Validator("HOOKS", default=(RegistrationHooks(),))
class MockSettings(_ProjectSettings):
    _HOOKS = Validator("HOOKS", default=())
    _CONTEXT_CLASS = Validator(
        "CONTEXT_CLASS",
        default=lambda *_: MyContext,
    )