diff --git a/tests/Test.expected b/tests/Test.expected index d8b21b9..5440aa8 100644 --- a/tests/Test.expected +++ b/tests/Test.expected @@ -12,6 +12,7 @@ /* calls */ void Test_Test(App * app, AppServerClient * client, int32_t i32); -void Test_Test2(App * app, AppServerClient * client, int32_t * i32); +bool Test_Test2(App * app, AppServerClient * client, int32_t * i32); +String const * Test_Test3(App * app, AppServerClient * client, int32_t *); #endif /* !Test_Test_H */ diff --git a/tests/Test.interface b/tests/Test.interface index d7c519d..82c8782 100644 --- a/tests/Test.interface +++ b/tests/Test.interface @@ -2,9 +2,13 @@ service=Test [call::Test] -#ret=void +ret=VOID arg1=INT32,i32 [call::Test2] -#ret=void +ret=BOOL arg1=INT32_INOUT,i32 + +[call::Test3] +ret=STRING +arg1=INT32_INOUT