ecorm / cppwamp

C++ client library for the WAMP protocol.
Boost Software License 1.0
35 stars 9 forks source link

Add test cases for v0.2.0 advanced features #43

Closed ecorm closed 9 years ago

ecorm commented 9 years ago

Add cases for advanced featured supported in v0.2.0. Some may not be testable if they're not supported on Crossbar, or if they're not "symmetrically" supported by CppWAMP.

ecorm commented 9 years ago

Testability matrix:

Feature CppWAMP Role Crossbar CppWAMP Counterpart Testable
call_trustlevels callee No N/A No
caller_identification callee Yes Yes Yes
pattern_based_registration callee Yes N/A Yes
progressive_call_results callee Yes No No
call_timeout caller No No No
callee_blackwhite_listing caller No N/A No
caller_exclusion caller No N/A No
caller_identification caller Yes Yes Yes
publisher_exclusion publisher Yes N/A Yes
publisher_identification publisher Yes Yes Yes
subscriber_blackwhite_listing publisher Yes N/A Yes
pattern_based_subscription subscriber Yes N/A Yes
publication_trustlevels subscriber No N/A No
publisher_identification subscriber Yes Yes Yes