MCPcopy Create free account
hub / github.com/apache/qpid-proton / test_container_capabilities

Function test_container_capabilities

cpp/src/container_test.cpp:176–188  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

174}
175
176int test_container_capabilities() {
177 proton::connection_options opts;
178 opts.offered_capabilities(make_caps("offered"));
179 opts.desired_capabilities(make_caps("desired"));
180 test_handler th("", opts);
181 proton::container(th).run();
182 ASSERT_EQUAL(th.peer_offered_capabilities.size(), 1u);
183 ASSERT_EQUAL(th.peer_offered_capabilities[0], proton::symbol("offered"));
184 ASSERT_EQUAL(th.peer_desired_capabilities.size(), 1u);
185 ASSERT_EQUAL(th.peer_desired_capabilities[0], proton::symbol("desired"));
186 ASSERT_EQUAL(th.peer_properties.size(), 0u);
187 return 0;
188}
189
190int test_container_properties() {
191 proton::connection_options opts;

Callers 1

mainFunction · 0.85

Calls 7

make_capsFunction · 0.85
containerClass · 0.70
symbolClass · 0.50
offered_capabilitiesMethod · 0.45
desired_capabilitiesMethod · 0.45
runMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected