[Python-checkins]
python/dist/src/Lib/test test_inspect.py, 1.12.8.2, 1.12.8.3
doko at users.sourceforge.net
doko at users.sourceforge.net
Sun Aug 15 19:16:28 CEST 2004
Update of /cvsroot/python/python/dist/src/Lib/test
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22377/Lib/test
Modified Files:
Tag: release23-maint
test_inspect.py
Log Message:
- Bug #891637, patch #1005466: fix inspect.getargs() crash on def foo((bar)).
Index: test_inspect.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/test/test_inspect.py,v
retrieving revision 1.12.8.2
retrieving revision 1.12.8.3
diff -C2 -d -r1.12.8.2 -r1.12.8.3
*** test_inspect.py 5 Jun 2004 14:14:48 -0000 1.12.8.2
--- test_inspect.py 15 Aug 2004 17:16:25 -0000 1.12.8.3
***************
*** 375,376 ****
--- 375,384 ----
count = len(filter(lambda x:x.startswith('is'), dir(inspect)))
test(count == 11, "There are %d (not 11) is* functions", count)
+
+ def sublistOfOne((foo)): return 1
+
+ args, varargs, varkw, defaults = inspect.getargspec(sublistOfOne)
+ test(args == [['foo']], 'sublistOfOne args')
+ test(varargs is None, 'sublistOfOne varargs')
+ test(varkw is None, 'sublistOfOne varkw')
+ test(defaults is None, 'sublistOfOn defaults')
More information about the Python-checkins
mailing list