blob: bc1c42816e60a5aa541f9319f3a7b0557941ebc0 [file] [log] [blame]
Alex Light705ad492015-09-21 11:36:30 -07001Smali-based tests for experimental interface default methods.
2
3This tests that interface method resolution order is correct in the presence of
4partial compilation/illegal invokes.
5
6Obviously needs to run under ART or a Java 8 Language runtime and compiler.
7
8When run smali test files are generated by the util-src/generate_smali.py
9script. If we run with --jvm we will use the util-src/generate_java.py script
10will generate equivalent java code based on the smali code.
11
12Care should be taken when updating the generate_smali.py script. It should always
13return equivalent output when run multiple times and the expected output should
14be valid.
15
16Do not modify the expected.txt file. It is generated on each run by
17util-src/generate_smali.py.