add test and documentation for "draft" capability

This commit is contained in:
Asmod4n 2017-01-19 20:50:18 +01:00
parent a6a56e299d
commit b7cd6e8a85
No known key found for this signature in database
GPG Key ID: 79DBD86D7A585E36
2 changed files with 10 additions and 4 deletions

View File

@ -27,6 +27,7 @@ defined:
* norm - the library supports the norm:// protocol * norm - the library supports the norm:// protocol
* curve - the library supports the CURVE security mechanism * curve - the library supports the CURVE security mechanism
* gssapi - the library supports the GSSAPI security mechanism * gssapi - the library supports the GSSAPI security mechanism
* draft - the library is build with the draft api
When this method is provided, the zmq.h header file will define When this method is provided, the zmq.h header file will define
ZMQ_HAS_CAPABILITIES. ZMQ_HAS_CAPABILITIES.

View File

@ -73,5 +73,10 @@ int main (void)
assert (!zmq_has("vmci")); assert (!zmq_has("vmci"));
#endif #endif
#if defined (ZMQ_BUILD_DRAFT_API)
assert (zmq_has("draft"));
#else
assert (!zmq_has("draft"));
#endif
return 0; return 0;
} }