コード例 #1
0
ファイル: testParser.py プロジェクト: andrewf/fern
 def testStringKey(self):
     p=Parser('foo=42')
     self.assertTrue(p.kvpair())
     result = p.result
     self.assertTrue(isinstance(result, fern.ast.kvpair.KVPair))
     self.assertEqual(result.key, 'foo')
     self.assertEqual(result.value, 42)
コード例 #2
0
ファイル: testParser.py プロジェクト: andrewf/fern
 def testAtKey(self):
     p=Parser("@'foo'=42")
     self.assertTrue(p.kvpair())
     result = p.result
     self.assertEqual(result.key, 'foo')
     self.assertEqual(result.value, 42)
コード例 #3
0
ファイル: testParser.py プロジェクト: andrewf/fern
 def testStringToString(self):
     p=Parser("foo='bar'")
     self.assertTrue(p.kvpair())
     result = p.result
     self.assertEqual(result.key, 'foo')
     self.assertEqual(result.value, 'bar')