From 27ee81bd22953e57881001cfdeafb25414fbb195 Mon Sep 17 00:00:00 2001 From: Andrej Babic Date: Mon, 6 Apr 2020 17:05:23 +0200 Subject: [PATCH] Add H5WriterModule test --- core-writer/test/test_H5WriteModule.cpp | 22 ++++++++++++++++++++++ core-writer/test/test_main.cpp | 1 + 2 files changed, 23 insertions(+) create mode 100644 core-writer/test/test_H5WriteModule.cpp diff --git a/core-writer/test/test_H5WriteModule.cpp b/core-writer/test/test_H5WriteModule.cpp new file mode 100644 index 0000000..575e31d --- /dev/null +++ b/core-writer/test/test_H5WriteModule.cpp @@ -0,0 +1,22 @@ +#include "gtest/gtest.h" +#include "H5WriteModule.hpp" + +#include +#include +#include "RingBuffer.hpp" + +#include "mock/TestH5Format.cpp" + +using namespace std; + +void generate_frames(RingBuffer& ring_buffer) +{ + // TODO: FIll the ring_buffer with test data. +} + +TEST(H5WriteModule, basic_interaction) +{ + TestH5Format format("start_dataset"); + RingBuffer ring_buffer(10); + H5WriteModule h5_write_module(ring_buffer, {}, format); +} \ No newline at end of file diff --git a/core-writer/test/test_main.cpp b/core-writer/test/test_main.cpp index 96593c2..2cb65f9 100644 --- a/core-writer/test/test_main.cpp +++ b/core-writer/test/test_main.cpp @@ -4,6 +4,7 @@ #include "test_MetadataBuffer.cpp" #include "test_BufferedWriter.cpp" #include "test_ZmqRecvModule.cpp" +#include "test_H5WriteModule.cpp" using namespace std;