mirror of
https://github.com/python/cpython.git
synced 2025-12-04 00:30:19 +00:00
Applying patch #100994 to allow JPython to use more of the standard
Python test suite. Specifically, - import time instead of strop in test_b1 - test for ClassType of exceptions using isinstance instead of equality in test_exceptions - remove __builtins__ from dir() output in test_pkg test_pkg output needs to be regenerated.
This commit is contained in:
parent
736aa32a39
commit
3a9d0611fb
4 changed files with 19 additions and 12 deletions
|
|
@ -42,6 +42,13 @@ def rmdir(x):
|
|||
if verbose: print "rmdir", x
|
||||
os.rmdir(x)
|
||||
|
||||
def fixdir(lst):
|
||||
try:
|
||||
lst.remove('__builtins__')
|
||||
except ValueError:
|
||||
pass
|
||||
return lst
|
||||
|
||||
# Helper to run a test
|
||||
|
||||
def runtest(hier, code):
|
||||
|
|
@ -146,9 +153,9 @@ import t5
|
|||
from t5 import *
|
||||
print dir()
|
||||
import t5
|
||||
print dir(t5)
|
||||
print dir(t5.foo)
|
||||
print dir(t5.string)
|
||||
print fixdir(dir(t5))
|
||||
print fixdir(dir(t5.foo))
|
||||
print fixdir(dir(t5.string))
|
||||
"""),
|
||||
|
||||
("t6", [
|
||||
|
|
@ -160,9 +167,9 @@ print dir(t5.string)
|
|||
],
|
||||
"""
|
||||
import t6
|
||||
print dir(t6)
|
||||
print fixdir(dir(t6))
|
||||
from t6 import *
|
||||
print dir(t6)
|
||||
print fixdir(dir(t6))
|
||||
print dir()
|
||||
"""),
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue