Mercurial > paraspace
diff paraspace/tests/dex_deptracker_test.py @ 135:b488ca519709
Make sure elements are absolute incremental for sorted arrays when injecting.
- All sorted array of DEXFile must be absolute incremental.
- If injected one is the same order as one already in the array, the one
in array are used to replace injected one.
- All references to clone and injected one refer to ones already in array
instead.
author | Thinker K.F. Li <thinker@codemud.net> |
---|---|
date | Tue, 09 Aug 2011 21:28:13 +0800 |
parents | 044bfc415577 |
children | 90690a001172 |
line wrap: on
line diff
--- a/paraspace/tests/dex_deptracker_test.py Tue Aug 09 17:23:01 2011 +0800 +++ b/paraspace/tests/dex_deptracker_test.py Tue Aug 09 21:28:13 2011 +0800 @@ -228,4 +228,10 @@ assert typeid10 > typeid12 assert hello_linked.typeIds.items[10] == typeid12 assert hello_linked.typeIds.items[12] == typeid10 + + for protoid0, protoid1 in map(None, + hello_linked.protoIds.items[:-1], + hello_linked.protoIds.items[1:]): + assert protoid0 < protoid1 + pass pass