1 /* ///////////////////////////////////////////////////////////////////////
2 * File: null_lock_test.h
10 * Copyright (c) 2008-2020, Waruqi All rights reserved.
11 * //////////////////////////////////////////////////////////////////// */
13 #ifndef EXTL_SYNCH_NULL_LOCK_TEST_H
14 #define EXTL_SYNCH_NULL_LOCK_TEST_H
16 /* ///////////////////////////////////////////////////////////////////////
20 EXTL_TEST_NAME_BEGIN_NAMESPACE(null_lock_test
)
22 /* ///////////////////////////////////////////////////////////////////////
25 static int null_lock_test()
27 EXTL_TEST_TRACE(_T("/* //////////////////////////////////////////////////////////////////// */"));
28 EXTL_TEST_TRACE(_T("null_lock Test:\n"));
34 EXTL_ASSERT(lock_test
.is_locked());
41 EXTL_CATCH (lock_error
&e
)
42 EXTL_TEST_TRACEA("Error Reason:%s",e
.what());
47 int null_lock_test_ret
= null_lock_test();
49 /* ///////////////////////////////////////////////////////////////////////
50 * ::unit_test namespace
52 EXTL_TEST_NAME_END_NAMESPACE(null_lock_test
)
54 /* //////////////////////////////////////////////////////////////////// */
55 #endif /* EXTL_SYNCH_NULL_LOCK_TEST_H */
56 /* //////////////////////////////////////////////////////////////////// */