コード例 #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
ファイル: test_context.py プロジェクト: periwinkleFTW/kedro
class MockSettings(_ProjectSettings):
    _HOOKS = Validator("HOOKS", default=(RegistrationHooks(),))
コード例 #9
0
class MockSettings(_ProjectSettings):
    _HOOKS = Validator("HOOKS", default=())
    _CONTEXT_CLASS = Validator(
        "CONTEXT_CLASS",
        default=lambda *_: MyContext,
    )