Exemple #1
0
    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"))
Exemple #2
0
    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"))
Exemple #3
0
    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)
Exemple #4
0
    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)