Start 3.4 more stringent disassembly testing. Disassembly format has

changed slightly. misc small bugs.
This commit is contained in:
rocky
2015-12-16 00:40:28 -05:00
parent 7cdfd41eff
commit 8c94acfca0
18 changed files with 237 additions and 108 deletions

View File

@@ -0,0 +1,25 @@
#!/usr/bin/env python
from __future__ import print_function
from uncompyle6 import uncompyle
import sys, inspect
if (sys.version_info > (3, 0)):
from io import StringIO
else:
from StringIO import StringIO
from collections import namedtuple
NodeInfo = namedtuple("NodeInfo", "node start finish")
def uncompyle_test():
frame = inspect.currentframe()
try:
co = frame.f_code
uncompyle(2.7, co, sys.stdout, 1, 1)
print()
finally:
del frame
uncompyle_test()