From 3f2f242ae7ac2e2bf26c5a2d96299cb509ec477a Mon Sep 17 00:00:00 2001 From: Martin Ridgers Date: Mon, 29 Nov 2021 08:59:20 +0100 Subject: Added a simple NamedMutex test --- zencore/thread.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'zencore/thread.cpp') diff --git a/zencore/thread.cpp b/zencore/thread.cpp index 31f58edd9..b8f0af77c 100644 --- a/zencore/thread.cpp +++ b/zencore/thread.cpp @@ -1158,6 +1158,21 @@ TEST_CASE("NamedEvent") } } +TEST_CASE("NamedMutex") +{ + static const char* Name = "zen_test_mutex"; + + CHECK(!NamedMutex::Exists(Name)); + + { + NamedMutex TestMutex; + CHECK(TestMutex.Create(Name)); + CHECK(NamedMutex::Exists(Name)); + } + + CHECK(!NamedMutex::Exists(Name)); +} + #endif // ZEN_WITH_TESTS } // namespace zen -- cgit v1.2.3