diff options
Diffstat (limited to 'cpp/src/tests/XmlClientSessionTest.cpp')
-rw-r--r-- | cpp/src/tests/XmlClientSessionTest.cpp | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/cpp/src/tests/XmlClientSessionTest.cpp b/cpp/src/tests/XmlClientSessionTest.cpp index b94c35ece0..49825e011e 100644 --- a/cpp/src/tests/XmlClientSessionTest.cpp +++ b/cpp/src/tests/XmlClientSessionTest.cpp @@ -42,22 +42,27 @@ namespace qpid { namespace tests { -QPID_AUTO_TEST_SUITE(XmlClientSessionTest) +struct XmlFixture { + XmlFixture() { + qpid::sys::Shlib shlib(getLibPath("XML_LIB")); + } + ~XmlFixture() {} +}; + +BOOST_FIXTURE_TEST_SUITE(XmlClientSessionTest, XmlFixture) using namespace qpid::client; using namespace qpid::client::arg; using namespace qpid::framing; using namespace qpid; -using qpid::sys::Shlib; + using qpid::sys::Monitor; using std::string; using std::cout; using std::endl; -Shlib shlib(getLibPath("XML_LIB")); - class SubscribedLocalQueue : public LocalQueue { private: SubscriptionManager& subscriptions; |