From 69907a34129f11ea50aa8517c90c727d5cdb4a4e Mon Sep 17 00:00:00 2001 From: Andrej Babic Date: Fri, 19 Jun 2020 11:45:46 +0200 Subject: [PATCH] Add 50Hz verification of metadata --- sf-writer/test/test_JFH5Writer.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/sf-writer/test/test_JFH5Writer.cpp b/sf-writer/test/test_JFH5Writer.cpp index 29364c6..c96f37c 100644 --- a/sf-writer/test/test_JFH5Writer.cpp +++ b/sf-writer/test/test_JFH5Writer.cpp @@ -139,13 +139,22 @@ TEST(JFH5Writer, test_writing_with_step) size_t n_modules = 2; uint64_t start_pulse_id = 500; uint64_t stop_pulse_id = 599; - auto n_images = stop_pulse_id - start_pulse_id + 1; // 50Hz test. + auto n_images = 50; int step = 2; auto meta = get_test_block_metadata(start_pulse_id, stop_pulse_id, step); auto data = get_test_block_data(n_modules); + // Verify the metadata has the layout we want to test (50Hz). + for (size_t i_pulse=0; i_pulsepulse_id[i_pulse], 500 + i_pulse); + } else { + ASSERT_EQ(meta->pulse_id[i_pulse], 0); + } + } + // The writer closes the file on destruction. { JFH5Writer writer(