Adjust test to new interface

This commit is contained in:
2020-04-29 10:10:23 +02:00
parent 525499fc75
commit a963c9ea35
+1 -11
View File
@@ -8,21 +8,11 @@ TEST(SFWriter, basic_interaction)
size_t n_modules = 2;
size_t n_frames = 5;
RingBuffer<DetectorFrame> ring_buffer(10);
ring_buffer.initialize(MODULE_N_BYTES*n_modules);
auto data = make_unique<char[]>(n_modules*MODULE_N_BYTES);
auto metadata = make_shared<DetectorFrame>();
metadata->frame_bytes_size = n_modules*MODULE_N_BYTES;
auto* rb_pointer = ring_buffer.reserve(metadata);
memcpy(rb_pointer, data.get(), n_modules*MODULE_N_BYTES);
ring_buffer.commit(metadata);
auto rb_data = ring_buffer.read();
SFWriter writer("ignore.h5", n_frames, n_modules);
writer.write(rb_data.first, rb_data.second);
writer.write(metadata.get(), data.get());
writer.close_file();
// TODO: Write some test.