From e18152f1d89aebe405f518dd7f9c9110aaa2bb0f Mon Sep 17 00:00:00 2001 From: atxr Date: Mon, 19 Feb 2024 14:57:36 +0100 Subject: [PATCH] Add simple huffman tree test --- tests/CMakeLists.txt | 3 +++ tests/test_decode_huffman_tree.c | 13 +++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 tests/test_decode_huffman_tree.c diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index fce6821..0354ebc 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -1,2 +1,5 @@ add_executable(test_get_cdh ${CMAKE_CURRENT_SOURCE_DIR}/test_get_cdh.c) target_link_libraries(test_get_cdh PUBLIC libmineziper) + +add_executable(test_decode_huffman_tree ${CMAKE_CURRENT_SOURCE_DIR}/test_decode_huffman_tree.c) +target_link_libraries(test_decode_huffman_tree PUBLIC libmineziper) \ No newline at end of file diff --git a/tests/test_decode_huffman_tree.c b/tests/test_decode_huffman_tree.c new file mode 100644 index 0000000..e1912a5 --- /dev/null +++ b/tests/test_decode_huffman_tree.c @@ -0,0 +1,13 @@ +#include +#include + +#include "libmineziper_huffman_tree.h" +#include "libmineziper_zip.h" + +int main(int argc, char** argv) +{ + tree def = build_default_tree(); + print_huffman_tree(def); + + return 0; +}