コード例 #1
0
ファイル: test_structure.py プロジェクト: chenweis/pymatgen
 def test_to_from_dict(self):
     d = self.disordered_site.to_dict
     site = Site.from_dict(d)
     self.assertEqual(site, self.disordered_site)
     self.assertNotEqual(site, self.ordered_site)
     d = self.propertied_site.to_dict
     site = Site.from_dict(d)
     self.assertEqual(site.magmom, 5.1)
     self.assertEqual(site.charge, 4.2)
コード例 #2
0
ファイル: test_structure.py プロジェクト: chenweis/pymatgen
 def test_to_from_dict(self):
     d = self.site2.to_dict
     site = PeriodicSite.from_dict(d)
     self.assertEqual(site, self.site2)
     self.assertNotEqual(site, self.site)
     d = self.propertied_site.to_dict
     site = Site.from_dict(d)
     self.assertEqual(site.magmom, 5.1)
     self.assertEqual(site.charge, 4.2)