コード例 #1
0
ファイル: test_tokens.py プロジェクト: berland/ert
    def test_argument(self):
        text = "KEYWORD arg1 arg2"

        arg1 = Argument(8, 12, text)
        arg1.setArgumentDefinition(StringArgument())

        arg2 = Argument(13, 17, text)

        self.assertEqual(arg1.value(), "arg1")
        self.assertEqual(arg2.value(), "arg2")

        self.assertEqual(arg2.line(), text)

        self.assertTrue(arg1.hasArgumentDefinition())
        self.assertIsInstance(arg1.argumentDefinition(), StringArgument)

        self.assertFalse(arg2.hasArgumentDefinition())
        self.assertIsNone(arg2.argumentDefinition())
コード例 #2
0
ファイル: test_tokens.py プロジェクト: danielfmva/ert
    def test_argument(self):
        text = "KEYWORD arg1 arg2"

        arg1 = Argument(8, 12, text)
        arg1.setArgumentDefinition(StringArgument())

        arg2 = Argument(13, 17, text)

        self.assertEqual(arg1.value(), "arg1")
        self.assertEqual(arg2.value(), "arg2")

        self.assertEqual(arg2.line(), text)

        self.assertTrue(arg1.hasArgumentDefinition())
        self.assertIsInstance(arg1.argumentDefinition(), StringArgument)

        self.assertFalse(arg2.hasArgumentDefinition())
        self.assertIsNone(arg2.argumentDefinition())