History log of /system/tools/aidl/tests/aidl_test_client_primitives.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
671bc9c62855ab1134466cf5371e773d222706c2 09-Feb-2016 Casey Dahlin <sadmac@google.com> Use vector<uint8_t> for byte[]

Most C++ devs want this, and it's more compatible with the rest of
brillo.

Change-Id: Ifed607f7c463651b11b45ce796de61bbc578aee5
Test: Unit and integration tests pass
Bug: 27078230
/system/tools/aidl/tests/aidl_test_client_primitives.cpp
dca2ecf2883771b4c895e52a9f07e2467d603f77 29-Jan-2016 Christopher Wiley <wiley@google.com> Add integration test support for @utf8InCpp

This patch adds validation of String and String[] marked with
@utf8InCpp.

While here, move everything but main() in aidl_test_service.cpp to an
anonymous namespace.

Bug: 26729450
Test: Integration, unittests continue to pass

Change-Id: Iab79bc23ed8a34168544425952afd2e29cdbe030
/system/tools/aidl/tests/aidl_test_client_primitives.cpp
c79583392abd844923ca07988754d2b9b9aefaf3 01-Feb-2016 Christopher Wiley <wiley@google.com> Pull out helpers for testing primitives

These will prove helpful when implementing utf8 string testing.

Bug: 26729450
Test: unittests, integration tests still pass

Change-Id: If2964a2bddf4b2516cc62bb7a96cacce558e8df0
/system/tools/aidl/tests/aidl_test_client_primitives.cpp
661c808160e3e4a584e0814229ba3bfdd78949d5 18-Dec-2015 Eino-Ville Talvala <etalvala@google.com> aidl: Support constants with +/- signs

Test: integration and unittests pass
Change-Id: I04fbdf248bddb12355f3684c601f3325b1048f49
/system/tools/aidl/tests/aidl_test_client_primitives.cpp
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_primitives.cpp