コード例 #1
0
 def test_as_from_dict(self):
     trans = DopingTransformation("Al3+", min_length=5, alio_tol=1, codopant=False, max_structures_per_enum=1)
     d = trans.as_dict()
     # Check json encodability
     s = json.dumps(d)
     trans = DopingTransformation.from_dict(d)
     self.assertEqual(str(trans.dopant), "Al3+")
     self.assertEqual(trans.max_structures_per_enum, 1)
コード例 #2
0
 def test_as_from_dict(self):
     trans = DopingTransformation("Al3+", min_length=5, alio_tol=1, codopant=False, max_structures_per_enum=1)
     d = trans.as_dict()
     # Check json encodability
     s = json.dumps(d)
     trans = DopingTransformation.from_dict(d)
     self.assertEqual(str(trans.dopant), "Al3+")
     self.assertEqual(trans.max_structures_per_enum, 1)