From acd260bce099be36b879826a0921daf9cb2fe140 Mon Sep 17 00:00:00 2001 From: Alan Conway Date: Wed, 28 Nov 2007 17:13:28 +0000 Subject: Fixed to build with boost 1.34 as well as boost 1.33 - boost::ptr_map API changed. - Boost.Test unit test framework changes. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@599067 13f79535-47bb-0310-9956-ffa450edef68 --- qpid/cpp/src/tests/logging.cpp | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) (limited to 'qpid/cpp/src/tests/logging.cpp') diff --git a/qpid/cpp/src/tests/logging.cpp b/qpid/cpp/src/tests/logging.cpp index 0f7ad3f4d5..2065b031e7 100644 --- a/qpid/cpp/src/tests/logging.cpp +++ b/qpid/cpp/src/tests/logging.cpp @@ -16,7 +16,6 @@ * */ - #include "test_tools.h" #include "qpid/log/Logger.h" #include "qpid/log/Options.h" @@ -25,14 +24,15 @@ #include #include -#include -BOOST_AUTO_TEST_SUITE(logging); +#include "unit_test.h" #include #include #include +QPID_AUTO_TEST_SUITE(loggingTestSuite) + using namespace std; using namespace boost; using namespace qpid::log; @@ -42,7 +42,6 @@ BOOST_AUTO_TEST_CASE(testStatementInit) { BOOST_CHECK(!s.enabled); BOOST_CHECK_EQUAL(string(__FILE__), s.file); BOOST_CHECK_EQUAL(line, s.line); - BOOST_CHECK_EQUAL(string("void testStatementInit()"), s.function); BOOST_CHECK_EQUAL(debug, s.level); } @@ -141,7 +140,6 @@ BOOST_AUTO_TEST_CASE(testMacro) { vector expect=list_of("foo\n"); BOOST_CHECK_EQUAL(expect, out->msg); BOOST_CHECK_EQUAL(__FILE__, out->stmt.front().file); - BOOST_CHECK_EQUAL("void testMacro()", out->stmt.front().function); // Not enabled: QPID_LOG(debug, "bar"); @@ -173,7 +171,6 @@ BOOST_AUTO_TEST_CASE(testLoggerFormat) { l.format(Logger::FUNCTION); QPID_LOG(critical, "foo"); - BOOST_CHECK_EQUAL("void testLoggerFormat(): foo\n", out->last()); l.format(Logger::LEVEL); QPID_LOG(critical, "foo"); @@ -181,7 +178,7 @@ BOOST_AUTO_TEST_CASE(testLoggerFormat) { l.format(~0); // Everything QPID_LOG(critical, "foo"); - re=".* critical \\[[0-9a-f]*] "+string(__FILE__)+":\\d+:void testLoggerFormat\\(\\): foo\n"; + re=".* critical \\[[0-9a-f]*] "+string(__FILE__)+":\\d+:void .*testLoggerFormat.*\\(\\): foo\n"; BOOST_CHECK_REGEX(re, out->last()); } @@ -370,4 +367,4 @@ BOOST_AUTO_TEST_CASE(testLoggerConfigure) { unlink("logging.tmp"); } -BOOST_AUTO_TEST_SUITE_END(); +QPID_AUTO_TEST_SUITE_END() -- cgit v1.2.1