From 0d14f49625c8a8d8b44adb547498ecf376583827 Mon Sep 17 00:00:00 2001 From: Andrej Babic Date: Wed, 15 Apr 2020 16:24:37 +0200 Subject: [PATCH] Add folder name buffer utils test --- sf-buffer/test/test_buffer_utils.cpp | 33 +++++++++++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/sf-buffer/test/test_buffer_utils.cpp b/sf-buffer/test/test_buffer_utils.cpp index c02a5f2..e973601 100644 --- a/sf-buffer/test/test_buffer_utils.cpp +++ b/sf-buffer/test/test_buffer_utils.cpp @@ -3,7 +3,38 @@ using namespace std; -TEST(BufferUtils, folder_test) +TEST(BufferUtils, get_filename) { + auto expected_file = "/root/device-1/12300000/12345000.h5"; + auto root_folder = "/root"; + auto device_name = "device-1"; + + auto result = get_filename( + root_folder, + device_name, + 12345000); + + ASSERT_EQ(result, expected_file); + + auto result2 = get_filename( + root_folder, + device_name, + 12345999); + + ASSERT_EQ(result2, expected_file); + + auto result3 = get_filename( + root_folder, + device_name, + 12346000); + + ASSERT_NE(result3, expected_file); + + auto result4 = get_filename( + root_folder, + device_name, + 12344999); + + ASSERT_NE(result4, expected_file); } \ No newline at end of file