From 8e62fe8c15a26aded3952fa59b7ef61fce59d8f0 Mon Sep 17 00:00:00 2001 From: Lee *!* Clagett Date: Sun, 5 Jul 2026 17:06:39 -0400 Subject: [PATCH] Actually build+run new unit tests (#12) (cherry picked from commit bd6c499a25e7ee6dcf717ae9ad0c852cee359dc9) --- tests/unit/CMakeLists.txt | 3 ++- tests/unit/utils/CMakeLists.txt | 4 ++-- tests/unit/utils/ascii.test.cpp | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/tests/unit/CMakeLists.txt b/tests/unit/CMakeLists.txt index 0f44fd2..54b6df9 100644 --- a/tests/unit/CMakeLists.txt +++ b/tests/unit/CMakeLists.txt @@ -33,5 +33,6 @@ target_link_libraries(lwsf-unit-framework) add_executable(lwsf-unit main.cpp backend.test.cpp rpc.test.cpp) add_subdirectory(net) -target_link_libraries(lwsf-unit lwsf-api lwsf-unit-framework lwsf-unit-net monero::libraries) +add_subdirectory(utils) +target_link_libraries(lwsf-unit lwsf-api lwsf-unit-framework lwsf-unit-net lwsf-unit-utils monero::libraries) add_test(NAME lwsf-unit COMMAND lwsf-unit -v) diff --git a/tests/unit/utils/CMakeLists.txt b/tests/unit/utils/CMakeLists.txt index 6b06c18..9dfb176 100644 --- a/tests/unit/utils/CMakeLists.txt +++ b/tests/unit/utils/CMakeLists.txt @@ -26,5 +26,5 @@ # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF # THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -add_library(lwsf-unit-util OBJECT ascii.test.cpp) -target_link_libraries(lwsf-unit-util PRIVATE lwsf-unit-framework lwsf) +add_library(lwsf-unit-utils OBJECT ascii.test.cpp) +target_link_libraries(lwsf-unit-utils PRIVATE lwsf-unit-framework lwsf-api) diff --git a/tests/unit/utils/ascii.test.cpp b/tests/unit/utils/ascii.test.cpp index a234842..eee313a 100644 --- a/tests/unit/utils/ascii.test.cpp +++ b/tests/unit/utils/ascii.test.cpp @@ -27,7 +27,7 @@ #include "framework.test.h" -#include "util/ascii.h" +#include "utils/ascii.h" LWS_CASE("util::ascii") {