# # # patch "ChangeLog" # from [9e16e739727fcfa26aa4462716cb1c2569ebf1ee] # to [fe92b0cd78a55cd515e61b11530928be0f2082e9] # # patch "tests/database_is_closed_on_signal_exit/__driver__.lua" # from [cf350161f3676942aadbd58047f71a31193e521a] # to [b1ae4ae470801ed12e38ed6b6d10e923da10ad3d] # ============================================================ --- ChangeLog 9e16e739727fcfa26aa4462716cb1c2569ebf1ee +++ ChangeLog fe92b0cd78a55cd515e61b11530928be0f2082e9 @@ -1,5 +1,11 @@ 2006-07-10 Zack Weinberg + * tests/database_is_closed_on_signal_exit/__driver__.lua: Invert + sense of SIGSEGV test - expect database *not* to be cleaned up, + consistent with main.cc. Remove xfail. + +2006-07-10 Zack Weinberg + * configure.ac: Add test and workaround for gcc 4.1.[01] bug causing link to fail with a pile of multiple-definition errors. * .mtn-ignore: Add aclocal.m4 and all the files in m4/ that ============================================================ --- tests/database_is_closed_on_signal_exit/__driver__.lua cf350161f3676942aadbd58047f71a31193e521a +++ tests/database_is_closed_on_signal_exit/__driver__.lua b1ae4ae470801ed12e38ed6b6d10e923da10ad3d @@ -36,10 +36,10 @@ check(not exists("test.db-journal")) --- should be cleaned up for SIGSEGV +-- should *not* be cleaned up for SIGSEGV process = bg(mtn("--rcfile=wait.lua", "-btestbranch", "ci", "-mx"), false, false, false) sleep(2) check(exists("test.db-journal")) kill(process.pid, 11) sleep(2) +check(exists("test.db-journal")) -xfail_if(true, not exists("test.db-journal"))