aboutsummaryrefslogtreecommitdiffstats
path: root/test/CMakeLists.txt
diff options
context:
space:
mode:
authorDaniil Cherednik <dan.cherednik@gmail.com>2024-05-17 21:31:15 +0000
committerDaniil Cherednik <dan.cherednik@gmail.com>2024-06-14 18:58:21 +0200
commitf018c661a7a6093cabc40784ae3b1fefb96c82de (patch)
tree52e057234a8b494ac583a75ca4e5833813933476 /test/CMakeLists.txt
parent065121a354e99e59dfd57124d7650d82213db094 (diff)
downloadatracdenc-f018c661a7a6093cabc40784ae3b1fefb96c82de.tar.gz
Simple ipqf test and ref files
ref files contains samples just before and after ipqf
Diffstat (limited to 'test/CMakeLists.txt')
-rw-r--r--test/CMakeLists.txt25
1 files changed, 25 insertions, 0 deletions
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index 4b5c295..807b4ab 100644
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -21,5 +21,30 @@ target_link_libraries(atracdenc_ut
GTest::gtest_main
)
+configure_file(
+ ../src/atrac/atrac3plus_pqf/ut/test_data/ipqftest_pcm_mr.dat
+ ${CMAKE_CURRENT_BINARY_DIR}/test_data/ipqftest_pcm_mr.dat
+ COPYONLY
+)
+
+configure_file(
+ ../src/atrac/atrac3plus_pqf/ut/test_data/ipqftest_pcm_out.dat
+ ${CMAKE_CURRENT_BINARY_DIR}/test_data/ipqftest_pcm_out.dat
+ COPYONLY
+)
+
+set(at3plus_pqf_ut
+ ../src/atrac/atrac3plus_pqf/ut/ipqf_ut.cpp
+ ../src/atrac/atrac3plus_pqf/ut/atrac3plusdsp.c
+)
+
+add_executable(at3plus_pqf_ut ${at3plus_pqf_ut})
+
+target_link_libraries(at3plus_pqf_ut
+ m
+ GTest::gtest_main
+)
+
enable_testing()
add_test(ut atracdenc_ut)
+add_test(at3plus_pqf_ut at3plus_pqf_ut)