def test_GWspect(self): spec = GWSpecs() self.assertIsInstance(spec, GWSpecs) self.assertEqual(spec.get_code(), 'ABINIT') self.assertIsInstance(spec.code_interface, AbinitInterface) spec.data['code'] = 'VASP' spec.update_code_interface() self.assertEqual(spec.get_code(), 'VASP') self.assertIsInstance(spec.code_interface, VaspInterface)
def test_GWspect(self): """ Testing the class GWSpecs() """ spec = GWSpecs() self.assertIsInstance(spec, GWSpecs) self.assertEqual(spec.get_code(), 'ABINIT') self.assertIsInstance(spec.code_interface, AbinitInterface) spec.data['code'] = 'VASP' spec.update_code_interface() self.assertEqual(spec.get_code(), 'VASP') self.assertIsInstance(spec.code_interface, VaspInterface)