From 7ec99c33940905805307d7e5807c2c900ac90e24 Mon Sep 17 00:00:00 2001 From: mutouyun Date: Sat, 29 Jul 2023 13:27:22 +0800 Subject: [PATCH] add some simple event tests --- test/ipc/test_ipc_event.cpp | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/test/ipc/test_ipc_event.cpp b/test/ipc/test_ipc_event.cpp index 3b975cb..fcd9c51 100644 --- a/test/ipc/test_ipc_event.cpp +++ b/test/ipc/test_ipc_event.cpp @@ -4,4 +4,16 @@ #include TEST(event, open_close) { -} \ No newline at end of file + auto evt = ipc::evt_open("test"); + ASSERT_TRUE(evt); + ASSERT_EQ(ipc::evt_name(*evt), "test"); + ASSERT_TRUE(ipc::evt_close(*evt)); +} + +TEST(event, set_wait) { + auto evt = ipc::evt_open("test"); + ASSERT_TRUE(evt); + ASSERT_TRUE(ipc::evt_set(*evt)); + ASSERT_TRUE(ipc::evt_wait(*evt, 0)); + ASSERT_TRUE(ipc::evt_close(*evt)); +}