do not copy strings

This commit is contained in:
Dennis Klein 2017-05-16 17:24:43 +02:00 committed by Mohammad Al-Turany
parent b5dab60a82
commit eb614b6005

View File

@ -23,18 +23,14 @@ class RandomAccessIterator : public ::testing::Test {
protected: protected:
FairMQParts mParts; FairMQParts mParts;
shared_ptr<FairMQTransportFactory> mFactory; shared_ptr<FairMQTransportFactory> mFactory;
const string mS1, mS2, mS3;
RandomAccessIterator() RandomAccessIterator()
: mParts(FairMQParts{}), : mParts(FairMQParts{}),
mFactory(FairMQTransportFactory::CreateTransportFactory("zeromq")), mFactory(FairMQTransportFactory::CreateTransportFactory("zeromq"))
mS1("1"),
mS2("2"),
mS3("3")
{ {
mParts.AddPart(mFactory->NewSimpleMessage(mS1)); mParts.AddPart(mFactory->NewSimpleMessage("1"));
mParts.AddPart(mFactory->NewSimpleMessage(mS2)); mParts.AddPart(mFactory->NewSimpleMessage("2"));
mParts.AddPart(mFactory->NewSimpleMessage(mS3)); mParts.AddPart(mFactory->NewSimpleMessage("3"));
} }
}; };