diff options
Diffstat (limited to 'qpid/cpp/src/tests/TxPublishTest.cpp')
-rw-r--r-- | qpid/cpp/src/tests/TxPublishTest.cpp | 19 |
1 files changed, 1 insertions, 18 deletions
diff --git a/qpid/cpp/src/tests/TxPublishTest.cpp b/qpid/cpp/src/tests/TxPublishTest.cpp index 76e3ca392b..5c4686c905 100644 --- a/qpid/cpp/src/tests/TxPublishTest.cpp +++ b/qpid/cpp/src/tests/TxPublishTest.cpp @@ -26,6 +26,7 @@ #include <list> #include <vector> #include "MessageUtils.h" +#include "TestMessageStore.h" using std::list; using std::pair; @@ -34,24 +35,6 @@ using boost::intrusive_ptr; using namespace qpid::broker; using namespace qpid::framing; -typedef std::pair<string, intrusive_ptr<PersistableMessage> > msg_queue_pair; - -class TestMessageStore : public NullMessageStore -{ - public: - vector<msg_queue_pair> enqueued; - - void enqueue(TransactionContext*, intrusive_ptr<PersistableMessage>& msg, const PersistableQueue& queue) - { - msg->enqueueComplete(); - enqueued.push_back(msg_queue_pair(queue.getName(), msg)); - } - - //dont care about any of the other methods: - TestMessageStore() : NullMessageStore(false) {} - ~TestMessageStore(){} -}; - struct TxPublishTest { |