MutexTest.cpp 544 B

123456789101112131415161718192021
  1. /******************************************************************
  2. *
  3. * uEcho for C
  4. *
  5. * Copyright (C) Satoshi Konno 2015
  6. *
  7. * This is licensed under BSD-style license, see file COPYING.
  8. *
  9. ******************************************************************/
  10. #include <boost/test/unit_test.hpp>
  11. #include <uecho/util/mutex.h>
  12. BOOST_AUTO_TEST_CASE(MutexText)
  13. {
  14. uEchoMutex* mutex = uecho_mutex_new();
  15. BOOST_CHECK_EQUAL(uecho_mutex_lock(mutex), true);
  16. BOOST_CHECK_EQUAL(uecho_mutex_unlock(mutex), true);
  17. uecho_mutex_delete(mutex);
  18. }