g_array_set_size (array, 1073750016);
exit (0); /* success */
}
- g_test_trap_assert_passed ();
+
+ if (!g_test_trap_has_passed ())
+ {
+ g_test_trap_assert_stderr ("*failed to allocate 2147483648 bytes*");
+ }
g_array_free (array, TRUE);
}
g_test_add_func ("/array/append", array_append);
g_test_add_func ("/array/prepend", array_prepend);
g_test_add_func ("/array/ref-count", array_ref_count);
-#if 0
g_test_add_func ("/array/large-size", array_large_size);
-#endif
/* pointer arrays */
g_test_add_func ("/pointerarray/add", pointer_array_add);