You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
748 B
18 lines
748 B
4 months ago
|
Smali-based tests for experimental interface default methods.
|
||
|
|
||
|
This tests that interface method resolution order is correct in the presence of
|
||
|
partial compilation/illegal invokes.
|
||
|
|
||
|
Obviously needs to run under ART or a Java 8 Language runtime and compiler.
|
||
|
|
||
|
When run smali test files are generated by the util-src/generate_smali.py
|
||
|
script. If we run with --jvm we will use the util-src/generate_java.py script
|
||
|
will generate equivalent java code based on the smali code.
|
||
|
|
||
|
Care should be taken when updating the generate_smali.py script. It should always
|
||
|
return equivalent output when run multiple times and the expected output should
|
||
|
be valid.
|
||
|
|
||
|
Do not modify the expected-stdout.txt file. It is generated on each run by
|
||
|
util-src/generate_smali.py.
|