History log of /system/tools/aidl/tests/aidl_test_client_parcelables.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
88c320053c5c0f9c45a5700c89b23a9c0c745369 04-Dec-2015 Samuel Tan <samueltan@google.com> aidl: tests: add PersistableBundle integration tests

Add integration tests for PersistableBundle. Since the aidl
generator currently does not support out params for
PersistableBundles (b/25998882), we do not test for this.

Also:
- Rename ConfirmParcelables() to ConfirmSimpleParcelables().
This makes the addition of ConfirmPersistableBundles() less
confusing, since PersistableBundles are also Parcelables.
- Minor formatting changes in aidl_test_service.cpp.

BUG: 25815410
Change-Id: Ib20f6ecf47dec556929b3fe30e45aa7e410d9054
TEST: aidl builds successfully.
TEST: integration-test.py passes.
/system/tools/aidl/tests/aidl_test_client_parcelables.h
546d27d8776c91d0769202b82d9d81405e8ab5d7 04-Dec-2015 Samuel Tan <samueltan@google.com> aidl: tests: split up aidl_test_client.cpp

Split aidl_test_client functions up into separate files that
share functions in the android::aidl::tests::client namespace.
Functions testing primitives go to aidl_test_client_primitives.cpp,
functions that test parcelables go to aidl_test_client_parcelables.cpp,
and functions that test file descriptors go to
aidl_test_client_file_descriptors.cpp.

BUG: 26009326
Change-Id: I3f811340aeefec091802c544aaaecad135413b4b
TEST: aidl builds successfully
TEST: system/tools/aidl/tests/integration-test.py passes
/system/tools/aidl/tests/aidl_test_client_parcelables.h