Index: base/android/jni_generator/jni_generator_tests.py |
diff --git a/base/android/jni_generator/jni_generator_tests.py b/base/android/jni_generator/jni_generator_tests.py |
index ab566168c1e2e8dd14dd408e19605e794b9e9ea1..2e32b01319e362c25839895cf1c20e72e972570e 100755 |
--- a/base/android/jni_generator/jni_generator_tests.py |
+++ b/base/android/jni_generator/jni_generator_tests.py |
@@ -1046,6 +1046,19 @@ class Foo { |
private static native void nativeDoSomething(Bar.Callback callback); |
} |
+ |
+ @JNIAdditionalImport({Bar2.class, Bar3.class}) |
bulach
2014/05/22 17:13:45
probably best to split into a separate file..
the
qsr
2014/05/23 08:11:38
Done.
|
+ class Foo2 { |
+ |
+ @CalledByNative |
+ private static void calledByNative(Bar2.Callback callback1, |
+ Bar3.Callback callback2) { |
+ } |
+ |
+ private static native void nativeDoSomething(Bar2.Callback callback1, |
+ Bar3.Callback callback2); |
+ } |
+ |
""" |
jni_from_java = jni_generator.JNIFromJavaSource(test_data, |
'org/chromium/foo/Foo', |