def test_qeinput_namelist(self): input = QEInput() nl = Namelist("control") nl.set("title", "'Ni'") input.addNamelist(nl) nl2 = input.namelist("phonon") self.assertEqual(input.toString(), fixtures.assertNewNamelist) input.removeNamelist("control") self.assertEqual(input.toString(), fixtures.assertNewNamelist2)
def test_qeinput_remove(self): input = QEInput(config=fixtures.textMain) input.removeCard("atomic_species") # Remove non-existing card input.removeNamelist("control") # Remove non-existing namelist