add nonpoison and poison condvar tests
Adds tests for the `nonpoison::Mutex` variant by using a macro to duplicate the existing `poison` tests. Note that all of the tests here are adapted from the existing `poison` tests. Also steals the `test_mutex_arc_condvar` test from `mutex.rs`. Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
C
Connor Tsui committed
b2380d2bcc429b1ac8d800bc2fdce90de81d1454
Parent: eaf7fd2