From cd0871c744a4014ed612180ca193e013d8ceead6 Mon Sep 17 00:00:00 2001 From: "Carl C. Trieloff" Date: Mon, 13 Oct 2008 18:07:07 +0000 Subject: QPID-1351 -Support for sequencing messages through an exchange -Related changes - Bug fix for ptr saftey in Headers & FanOut exchange - Added support for int64 and uint64 in fieldvalue / fieldtable - Added tests for fieldtable - Added tests for sequencing message feature. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@704192 13f79535-47bb-0310-9956-ffa450edef68 --- qpid/cpp/src/tests/FieldTable.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'qpid/cpp/src/tests/FieldTable.cpp') diff --git a/qpid/cpp/src/tests/FieldTable.cpp b/qpid/cpp/src/tests/FieldTable.cpp index 9c75970278..415461676c 100644 --- a/qpid/cpp/src/tests/FieldTable.cpp +++ b/qpid/cpp/src/tests/FieldTable.cpp @@ -157,4 +157,17 @@ QPID_AUTO_TEST_CASE(testFloatAndDouble) } } +QPID_AUTO_TEST_CASE(test64GetAndSetConverts) +{ + FieldTable args; + args.setInt64("a",100); + + args.setUInt64("b",1u); + BOOST_CHECK_EQUAL(1u, args.getAsUInt64("b")); + BOOST_CHECK_EQUAL(100u, args.getAsUInt64("a")); + BOOST_CHECK_EQUAL(1, args.getAsInt64("b")); + BOOST_CHECK_EQUAL(100, args.getAsInt64("a")); + +} + QPID_AUTO_TEST_SUITE_END() -- cgit v1.2.1