コード例 #1
0
    def test_setattr_value(self):
        schema = Schema()
        field = Field()
        field.__setval__ = MagicMock()
        schema.x = field
        config = schema()
        config.x = 2

        field.__setval__.assert_called_once_with(config, 2)
コード例 #2
0
ファイル: test_field.py プロジェクト: ameily/cincoconfig
 def test_setval(self):
     field = Field(key='key')
     field.__setval__(self.cfg, 'hello')
     assert self.cfg._data == {'key': 'hello'}