Test new function.

This commit is contained in:
Patrick Pelissier committed 2017-07-17 00:00:21 +02:00
1 parent d44c60670e
commit b49640214d
1 file changed
+5 -1
+5 -1
View File
@@ -91,12 +91,16 @@ int main(void)
shared_int_init_new(p2);
assert(!shared_int_NULL_p(p2));
*shared_int_ref(p2) = 2;
// assert(!shared_int_equal_p(p1, p2));
assert(!shared_int_equal_p(p1, p2));
assert (*shared_int_cref(p1) == 1);
assert (*shared_int_cref(p2) == 2);
shared_int_swap(p1, p2);
assert (*shared_int_cref(p1) == 2);
assert (*shared_int_cref(p2) == 1);
shared_int_set(p1, p2);
assert(shared_int_equal_p(p1, p2));
assert (*shared_int_cref(p1) == 1);
assert (*shared_int_cref(p2) == 1);
shared_int_clear(p1);
shared_int_clear(p2);