Tests abort() even when -k,--keep-going is passed
@ebassi
Submitted by Emmanuele Bassi Link to original bug (#722648)
Description
g_assert() calls g_assertion_message_expr(), which always causes an abort().
even if g_assert() did call g_assertion_message(), the -k|--keep-going command line argument does not set test_nonfatal_assertions, which means that g_assertion_message() will still abort.
this breaks TAP suites pretty badly.