Mercurial > paraspace
diff paraspace/tests/injection_test.py @ 96:1769e52bdd9d
Make dexfile_insert_class() pass the testcase
author | Thinker K.F. Li <thinker@codemud.net> |
---|---|
date | Mon, 25 Jul 2011 16:49:28 +0800 |
parents | 9373465643e0 |
children | 00cd331f8aa8 |
line wrap: on
line diff
--- a/paraspace/tests/injection_test.py Mon Jul 25 15:22:03 2011 +0800 +++ b/paraspace/tests/injection_test.py Mon Jul 25 16:49:28 2011 +0800 @@ -21,7 +21,7 @@ def inject_fakefile_to_helloworld_test(): from paraspace.dex_deptracker import prepare_dep_decls - from paraspace.dex_deptracker import build_dependencies + from paraspace.injection import dexfile_insert_class _install_dexfile_4_deptracker() @@ -44,5 +44,9 @@ fakefile_def = fakefile_linked. \ find_class_name('Lcom/codemud/fakefile/fakefile;') + + clone = dexfile_insert_class(helloworld_dex, fakefile_def) + assert clone + assert clone != fakefile_def pass