Commit Graph

1323 Commits

Author SHA1 Message Date
rocky
9fecb48744 Tidy a little bit 2015-12-16 01:52:11 -05:00
rocky
8c94acfca0 Start 3.4 more stringent disassembly testing. Disassembly format has
changed slightly. misc small bugs.
2015-12-16 00:40:28 -05:00
rocky
7cdfd41eff 2.7 pyc for disasm test 2015-12-15 18:00:51 -05:00
rocky
dafca53022 Add some disassemble tests using pytest. 2015-12-15 17:58:38 -05:00
rocky
fcfe451547 Less ignore. Not sure what's up with not finding marsh in python3 2015-12-15 12:34:49 -05:00
rocky
0c17af5def disasm is unused code. More ignore. 2015-12-15 12:15:00 -05:00
rocky
683c75d37e Split out marhsal and disassemble code and spell disassemble correctly.
Fix some lint issues
2015-12-15 12:10:03 -05:00
rocky
ae42f61ef0 Add a standalone disassemble utility. __init__.py: Shun using 0, 1 for booleans 2015-12-14 22:01:58 -05:00
rocky
b5797dfa0f Move scanners in its own directory. Dir base-tests -> base_tests so we
can import from that.
2015-12-14 09:38:46 -05:00
rocky
232b5fe70e Make sure we pass return code back. 2015-12-13 22:58:20 -05:00
rocky
87b8a9bb06 Correct testing python version check 2015-12-13 18:55:44 -05:00
rocky
14815b3d8c test_pythonlib: Fix bug in traversing directores
walker.py: imports; Add test Python2.5 bytecode - it works!
Makefile: remove temporary directories and _dis files which were added by mistake
2015-12-13 18:39:33 -05:00
rocky
501060f87f need disas.py for cross version Python compiling
fixup MANIFEST.in
pythonlib.py: store expected python version and don't compile if it
mismatches. Work files now go in temp directory. Start masrhal load in
Python for Python3.
2015-12-13 10:31:05 -05:00
rocky
379aeb8813 add a single Python 2.6 source/code test 2015-12-13 05:23:28 -05:00
rocky
3d4e23cc9c Add tests and start a more turnkey testing system. 2015-12-13 00:45:54 -05:00
rocky
b3c8cbb83f More python2 -> python3 compatibility 2015-12-11 18:14:47 -05:00
Ralph Moritz
a24d1c6c2c Minor script cleanup.
Fix inconsistencies in uncompyle2 script, rename to scripts/uncompyle2 & add to
setup.py (these are all changes from wibiti). Also, change script headers so
they work on Windows too. Remove build folder from repo & add .gitignore so it
doesn't inadvertently get added again.
2013-06-16 23:42:20 +02:00
root
b835655213 Bug fix for expression in 2.5/2.6 2013-02-20 19:23:11 +01:00
root
0d3fa565ea Fix for RETURN_END_IF bug 2013-02-09 19:58:03 +01:00
Mysterie
16174505a4 Cleaning code & patch 2012-10-11 16:32:59 +02:00
Mysterie
f91e514f44 Improvement of loop handling 2012-09-22 15:19:07 +02:00
Mysterie
8bd3244a64 Patch for conditional tuple 2012-09-21 17:01:52 +02:00
Mysterie
b820316f37 first commit 2012-06-05 10:46:41 +02:00