diff --git a/tests/test-mshared.c b/tests/test-mshared.c index 725ea4ab..f9fd9500 100644 --- a/tests/test-mshared.c +++ b/tests/test-mshared.c @@ -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);