*
*/
-#include <config.h>
+#include "libtest/yatlcon.h"
#include <libtest/common.h>
_skipped(0),
_failed(0),
_total(0),
- _formatter(_name)
+ _formatter(frame_arg->name(), _name)
{
fatal_assert(arg);
}
}
}
- alarm(60);
+ set_alarm();
+
try
{
return_code= runner_code(_frame, run, _timer);
}
catch (...)
{
- alarm(0);
+ cancel_alarm();
+
throw;
}
- alarm(0);
+ libtest::cancel_alarm();
}
- catch (libtest::exception &e)
+ catch (libtest::fatal &e)
{
stream::cerr(e.file(), e.line(), e.func()) << e.what();
_failed++;