From 3f98ce837823617b8dc1f4f58aa078766cc44450 Mon Sep 17 00:00:00 2001 From: chn Date: Mon, 2 Dec 2024 18:51:17 +0800 Subject: [PATCH] add zpp-to-yaml test --- .gitattributes | 1 + CMakeLists.txt | 3 +++ test/zpp-to-yaml/.gitignore | 1 + test/zpp-to-yaml/data.zpp | 3 +++ 4 files changed, 8 insertions(+) create mode 100644 test/zpp-to-yaml/.gitignore create mode 100644 test/zpp-to-yaml/data.zpp diff --git a/.gitattributes b/.gitattributes index 0820b3d..c3a45cf 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1 +1,2 @@ *.hdf5 filter=lfs diff=lfs merge=lfs -text +*.zpp filter=lfs diff=lfs merge=lfs -text diff --git a/CMakeLists.txt b/CMakeLists.txt index f1eed6a..9ea57ee 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -32,5 +32,8 @@ message("List of compile features: ${CMAKE_CXX_COMPILE_FEATURES}") message("CMake build type: ${CMAKE_BUILD_TYPE}") include(CTest) + add_test(NAME fold WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/test/fold COMMAND ufo fold config.yaml) add_test(NAME unfold WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/test/unfold COMMAND ufo unfold config.yaml) +add_test(NAME zpp-to-yaml WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/test/zpp-to-yaml + COMMAND sh -c "${CMAKE_BINARY_DIR}/ufo zpp-to-yaml < data.zpp > data.yaml") diff --git a/test/zpp-to-yaml/.gitignore b/test/zpp-to-yaml/.gitignore new file mode 100644 index 0000000..f10c36a --- /dev/null +++ b/test/zpp-to-yaml/.gitignore @@ -0,0 +1 @@ +data.yaml \ No newline at end of file diff --git a/test/zpp-to-yaml/data.zpp b/test/zpp-to-yaml/data.zpp new file mode 100644 index 0000000..bf725e6 --- /dev/null +++ b/test/zpp-to-yaml/data.zpp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:136f41ca83e6829a9bb3c58025bb80cde7f7fdb0cef34f88f352cf6f36f972de +size 2921063