From d49bcde47aa9b1fa349e928c4b4604fff90772bb Mon Sep 17 00:00:00 2001 From: zhangjipeng Date: Tue, 7 Jan 2025 10:43:29 +0800 Subject: [PATCH] adjust test code --- unittest/pod_vector.cpp | 15 +-------------- unittest/test.cpp | 15 +++++++++++++-- unittest/test.h | 1 + 3 files changed, 15 insertions(+), 16 deletions(-) diff --git a/unittest/pod_vector.cpp b/unittest/pod_vector.cpp index a548295..7d896b9 100644 --- a/unittest/pod_vector.cpp +++ b/unittest/pod_vector.cpp @@ -13,19 +13,6 @@ struct data_test double d; }; -volatile int tmp; -static int dummy[4096000]; -static void clear_cache(void) -{ - int sum = 0; - for(int i=0; i<4096000; i++) - dummy[i] = 2; - for(int i=0; i<4096000; i++) - sum += dummy[i]; - - tmp = sum; -} - TEST(Pod_Vector, CreateAndDestroy) { pod_vector iv; @@ -228,7 +215,7 @@ TEST(Block_Allocater, BlockBaseAllocater) TEST(Pod_Array, CreateAndInitialize) { pod_array iv; - pod_array sv; + pod_array sv = iv; EXPECT_EQ(0, (int)iv.size()); EXPECT_EQ(0, (int)sv.size()); diff --git a/unittest/test.cpp b/unittest/test.cpp index e26060e..957b68e 100644 --- a/unittest/test.cpp +++ b/unittest/test.cpp @@ -1,5 +1,18 @@ #include "test.h" +volatile int tmp; +static int dummy[4096000]; +void clear_dcache(void) +{ + int sum = 0; + for(int i=0; i<4096000; i++) + dummy[i] = 2; + for(int i=0; i<4096000; i++) + sum += dummy[i]; + + tmp = sum; +} + TEST(SystemDeathTest, Init) { printf("picasso initialize\n"); @@ -9,8 +22,6 @@ TEST(SystemDeathTest, Init) ASSERT_EQ(STATUS_SUCCEED, ps_last_status()); } - - TEST(System, Shutdown) { printf("picasso shutdown\n"); diff --git a/unittest/test.h b/unittest/test.h index 41d05c1..0fd661f 100644 --- a/unittest/test.h +++ b/unittest/test.h @@ -5,4 +5,5 @@ #include "picasso.h" #include "gtest/gtest.h" +void clear_dcache(void); #endif