mirror of
https://github.com/FairRootGroup/FairMQ.git
synced 2025-10-15 17:41:45 +00:00
Allow implicit conversion factory->resource
reduces boilerplate
This commit is contained in:
committed by
Mohammad Al-Turany
parent
5e24fdba8b
commit
4dc37efc12
@@ -127,10 +127,11 @@ TEST(MemoryResources, getMessage_test)
|
||||
v.emplace_back(5);
|
||||
v.emplace_back(6);
|
||||
void* vectorBeginPtr = &v[0];
|
||||
message = getMessage(std::move(v), allocSHM);
|
||||
message = getMessage(std::move(v), *factorySHM);
|
||||
EXPECT_TRUE(message != nullptr);
|
||||
EXPECT_TRUE(message->GetData() != vectorBeginPtr);
|
||||
}
|
||||
|
||||
EXPECT_TRUE(message->GetSize() == 3 * sizeof(testData));
|
||||
messageArray = static_cast<int*>(message->GetData());
|
||||
EXPECT_TRUE(messageArray[0] == 4 && messageArray[1] == 5 && messageArray[2] == 6);
|
||||
|
Reference in New Issue
Block a user