示例#1
0
 def _from_dict(cls, ser: Dict[str, Any]) -> 'InterDependencies':
     """
     Create an InterDependencies object from a dictionary
     """
     paramspecs = [ParamSpec._from_dict(sps) for sps in ser['paramspecs']]
     idp = cls(*paramspecs)
     return idp
示例#2
0
def test_from_dict(version_0_dicts, version_0_objects):
    for sdict, ps in zip(version_0_dicts, version_0_objects):
        deps = ParamSpec._from_dict(sdict)
        assert ps == deps