def test_qeinput_namelist_exists(self): input = QEInput(config=fixtures.textMain) # If non-standard card is requested, it will not add it! nl = input.namelist("SOME_NAMELIST") self.assertFalse(input.namelistExists("some_namelist")) nl = input.namelist("cell") self.assertTrue(input.namelistExists("cell"))
def test_qeinput_parse(self): input = QEInput(config=fixtures.textMain, parse=False) self.assertEqual(input.toString(), "") input = QEInput(config=fixtures.textMain, parse=True) self.assertEqual(input.namelistExists("control"), True)