[Python-checkins] r75868 - python/trunk/Lib/test/test_ast.py
benjamin.peterson
python-checkins at python.org
Tue Oct 27 21:59:18 CET 2009
Author: benjamin.peterson
Date: Tue Oct 27 21:59:18 2009
New Revision: 75868
Log:
test expect base classes
Modified:
python/trunk/Lib/test/test_ast.py
Modified: python/trunk/Lib/test/test_ast.py
==============================================================================
--- python/trunk/Lib/test/test_ast.py (original)
+++ python/trunk/Lib/test/test_ast.py Tue Oct 27 21:59:18 2009
@@ -161,6 +161,14 @@
im = ast.parse("from . import y").body[0]
self.assertIsNone(im.module)
+ def test_base_classes(self):
+ self.assertTrue(issubclass(ast.For, ast.stmt))
+ self.assertTrue(issubclass(ast.Name, ast.expr))
+ self.assertTrue(issubclass(ast.stmt, ast.AST))
+ self.assertTrue(issubclass(ast.expr, ast.AST))
+ self.assertTrue(issubclass(ast.comprehension, ast.AST))
+ self.assertTrue(issubclass(ast.Gt, ast.AST))
+
def test_nodeclasses(self):
x = ast.BinOp(1, 2, 3, lineno=0)
self.assertEquals(x.left, 1)
More information about the Python-checkins
mailing list