def testParseMap(self): p=Parser("{a=42 b={foo='bar'} @'guh' = [3 4]}") self.assertTrue(p.map()) self.assertEqual({'a':42,'b':{'foo':'bar'}, 'guh':[3, 4]}, p.result.eval())
def testParseEmptyMap(self): p=Parser('{}') self.assertTrue(p.map()) self.assertEqual({}, p.result.eval())