test_signals.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:dynamorm 作者: NerdWalletOSS 项目源码 文件源码
def test_model_prepared():
    def receiver(model):
        receiver.calls.append(model)
    receiver.calls = []

    model_prepared.connect(receiver)

    assert len(receiver.calls) == 0

    class SillyModel(DynaModel):
        class Table:
            name = 'silly'
            hash_key = 'silly'
            read = 1
            write = 1

        class Schema:
            silly = String(required=True)

    assert receiver.calls == [SillyModel]
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号