diff options
| author | Andrew Stitcher <astitcher@apache.org> | 2014-04-27 22:22:08 +0000 |
|---|---|---|
| committer | Andrew Stitcher <astitcher@apache.org> | 2014-04-27 22:22:08 +0000 |
| commit | 6c2b73ce366498112adce7e5ea833601d43e7efa (patch) | |
| tree | 20e85616601336f3e1711104a34c09a2986acd2f /cpp/src/tests | |
| parent | 3a7f64d4c1e96e61a3d926ae0cec302de4a6f2de (diff) | |
| download | qpid-python-6c2b73ce366498112adce7e5ea833601d43e7efa.tar.gz | |
QPID-5725: Use correct comparison function to match property keys
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1590505 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/tests')
| -rw-r--r-- | cpp/src/tests/MessageTest.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/cpp/src/tests/MessageTest.cpp b/cpp/src/tests/MessageTest.cpp index 28f8b0c2b8..08a2445522 100644 --- a/cpp/src/tests/MessageTest.cpp +++ b/cpp/src/tests/MessageTest.cpp @@ -72,6 +72,18 @@ QPID_AUTO_TEST_CASE(testEncodeDecode) BOOST_CHECK(msg.isPersistent()); } +QPID_AUTO_TEST_CASE(testMessageProperties) +{ + string data("abcdefghijklmn"); + + qpid::types::Variant::Map properties; + properties["abc"] = "xyz"; + Message msg = MessageUtils::createMessage(properties, data); + + // Regression test that looking up a property doesn't return a prefix + BOOST_CHECK_EQUAL(msg.getProperty("abcdef").getType(), qpid::types::VAR_VOID); +} + QPID_AUTO_TEST_SUITE_END() }} // namespace qpid::tests |
