Refactor how frames are sent from receiver
This commit is contained in:
@@ -126,11 +126,15 @@ TEST_CASE("HDF5MasterFile", "[HDF5][Full]") {
|
||||
x.FillMessage(start_message);
|
||||
EndMessage end_message;
|
||||
end_message.max_image_number = x.GetImageNum();
|
||||
REQUIRE_NOTHROW(HDF5Metadata::NXmx(start_message, end_message));
|
||||
std::unique_ptr<NXmx> master = std::make_unique<NXmx>(start_message);
|
||||
master->Finalize(end_message);
|
||||
master.reset();
|
||||
|
||||
x.FilePrefix("test02");
|
||||
x.FillMessage(start_message);
|
||||
REQUIRE_NOTHROW(HDF5Metadata::NXmx(start_message, end_message));
|
||||
master = std::make_unique<NXmx>(start_message);
|
||||
master->Finalize(end_message);
|
||||
master.reset();
|
||||
}
|
||||
remove("test01_master.h5");
|
||||
remove("test02_master.h5");
|
||||
@@ -159,7 +163,9 @@ TEST_CASE("HDF5MasterFile_RadInt", "[HDF5][Full]") {
|
||||
end_message.az_int_result["avg1"] = profile.GetResult();
|
||||
end_message.az_int_result["avg2"] = profile.GetResult();
|
||||
|
||||
REQUIRE_NOTHROW(HDF5Metadata::NXmx(start_message, end_message));
|
||||
std::unique_ptr<NXmx> master = std::make_unique<NXmx>(start_message);
|
||||
master->Finalize(end_message);
|
||||
master.reset();
|
||||
}
|
||||
remove("test01_rad_int_master.h5");
|
||||
// No leftover HDF5 objects
|
||||
@@ -337,7 +343,9 @@ TEST_CASE("HDF5Writer_Link", "[HDF5][Full]") {
|
||||
REQUIRE_NOTHROW(writer.Write(message));
|
||||
}
|
||||
|
||||
REQUIRE_NOTHROW(HDF5Metadata::NXmx(start_message, end_message));
|
||||
std::unique_ptr<NXmx> master = std::make_unique<NXmx>(start_message);
|
||||
master->Finalize(end_message);
|
||||
master.reset();
|
||||
}
|
||||
{
|
||||
HDF5ReadOnlyFile file("link_master.h5");
|
||||
@@ -393,7 +401,9 @@ TEST_CASE("HDF5Writer_Link_zero_images", "[HDF5][Full]") {
|
||||
EndMessage end_message;
|
||||
end_message.max_image_number = 0;
|
||||
|
||||
REQUIRE_NOTHROW(HDF5Metadata::NXmx(start_message, end_message));
|
||||
std::unique_ptr<NXmx> master = std::make_unique<NXmx>(start_message);
|
||||
master->Finalize(end_message);
|
||||
master.reset();
|
||||
}
|
||||
{
|
||||
std::unique_ptr<HDF5ReadOnlyFile> file;
|
||||
|
||||
Reference in New Issue
Block a user