From 398d05571fdbf18832eb7e0d03823d1a9d63340b Mon Sep 17 00:00:00 2001 From: David Madl Date: Sun, 1 Mar 2026 23:57:18 +0100 Subject: [PATCH] unit tests: Save_npy_matrix --- google-tests/test1.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/google-tests/test1.cpp b/google-tests/test1.cpp index e549c62..6213c4b 100644 --- a/google-tests/test1.cpp +++ b/google-tests/test1.cpp @@ -37,3 +37,15 @@ TEST(HelloTest, Load_npy_matrix) { EXPECT_DOUBLE_EQ(data[2], expect_data[2]); EXPECT_DOUBLE_EQ(data[3], expect_data[3]); } + +TEST(HelloTest, Save_npy_matrix) { + const std::vector data{1, 2, 3, 4, 5, 6}; + + npy::npy_data_ptr d; + d.data_ptr = data.data(); + d.shape = {2, 3}; + d.fortran_order = false; + + const std::string path{"test1/data2.npy"}; + npy::write_npy(path, d); +}