diff --git a/tests/baz/1.0/IBase.hal b/tests/baz/1.0/IBase.hal index 0c1b61f7d0..7b60a8a85f 100644 --- a/tests/baz/1.0/IBase.hal +++ b/tests/baz/1.0/IBase.hal @@ -101,6 +101,8 @@ interface IBase { DoubleThreeDim double3; }; + isJava() generates (bool isJava); + someBaseMethod(); someBoolMethod(bool x) generates (bool y); diff --git a/tests/baz/1.0/default/Baz.cpp b/tests/baz/1.0/default/Baz.cpp index 2ce096c607..0c3a59eeb7 100644 --- a/tests/baz/1.0/default/Baz.cpp +++ b/tests/baz/1.0/default/Baz.cpp @@ -43,6 +43,12 @@ Return BazCallback::hey() { } // Methods from ::android::hardware::tests::baz::V1_0::IBase follow. +Return Baz::isJava() { + LOG(INFO) << "Baz::isJava"; + + return false; +} + Return Baz::someBaseMethod() { LOG(INFO) << "Baz::someBaseMethod"; @@ -331,7 +337,7 @@ Return Baz::dieNow() { Return Baz::useAnEnum(IBaz::SomeEnum zzz) { LOG(INFO) << "useAnEnum " << (int)zzz; - return SomeEnum::goober; + return SomeEnum::quux; } Return Baz::haveSomeStrings(const hidl_array& array, diff --git a/tests/baz/1.0/default/Baz.h b/tests/baz/1.0/default/Baz.h index 1e24d52e94..38bbcad074 100644 --- a/tests/baz/1.0/default/Baz.h +++ b/tests/baz/1.0/default/Baz.h @@ -27,6 +27,7 @@ using ::android::sp; struct Baz : public IBaz { // Methods from ::android::hardware::tests::baz::V1_0::IBase follow. + Return isJava() override; Return someBaseMethod() override; Return someBoolMethod(bool x) override; Return someBoolArrayMethod(const hidl_array& x,