add nonpoison and poison mutex 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.
C
Connor Tsui committed
3eb722e655670cc204aee5e3b4f0a9b9f29a8cd0
Parent: f34fb05