test_scheduler_configuration.py 文件源码

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

项目:config-api 作者: gridengine 项目源码 文件源码
def test_generate_sconf_from_json():
    sconf = API.get_sconf()
    json = sconf.to_json()
    sconf2 = API.generate_object(json)
    assert(sconf2.__class__.__name__ == sconf.__class__.__name__)
    for key in sconf.data.keys():
        v = sconf.data[key]
        v2 = sconf2.data[key]
        if type(v) == types.ListType:
            assert(len(v) == len(v2))
            for s in v:
                assert(v2.count(s) == 1)
        elif type(v) == types.DictType:
            for key in v.keys():
                assert(str(v[key]) == str(v2[key]))
        else:
            assert(str(v) == str(v2))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号