awtk/tests/mutex_test.cc

14 lines
283 B
C++
Raw Normal View History

2019-10-28 07:07:48 +08:00
#include "gtest/gtest.h"
#include "tkc/mutex.h"
#include "tkc/thread.h"
#include "tkc/platform.h"
2019-10-28 09:07:28 +08:00
TEST(Mutex, basic) {
tk_mutex_t* mutex = tk_mutex_create();
2019-10-28 07:07:48 +08:00
2020-02-23 13:33:21 +08:00
ASSERT_EQ(tk_mutex_lock(mutex), RET_OK);
2019-10-28 07:07:48 +08:00
ASSERT_EQ(tk_mutex_unlock(mutex), RET_OK);
tk_mutex_destroy(mutex);
}