From 1101403cbbf083c703ff29b6951ca93a6a425adc Mon Sep 17 00:00:00 2001 From: Mitya Selivanov <0x7fffff@guattari.ru> Date: Fri, 19 Aug 2022 16:34:05 +0400 Subject: test --- source/kit_test/test.c | 6 +++++- source/test/programs/signals.c | 7 +++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/source/kit_test/test.c b/source/kit_test/test.c index 505392e..ce3a93b 100644 --- a/source/kit_test/test.c +++ b/source/kit_test/test.c @@ -85,13 +85,17 @@ static void setup_signals() { } static int run_test(volatile int i) { + printf(" %% TEST %d\n\n", i); + printf(" %% SETJPM\n\n"); int signum = setjmp(kit_test_restore_execution); - + + printf(" %% SIGNUM=%d\n\n", signum); if (signum != 0) { kit_tests_list.tests[i].signal = signum; return 0; } + printf(" %% RUN TEST\n\n"); kit_tests_list.tests[i].test_fn(i, report); return 1; } diff --git a/source/test/programs/signals.c b/source/test/programs/signals.c index c362021..c68d5e3 100644 --- a/source/test/programs/signals.c +++ b/source/test/programs/signals.c @@ -1,17 +1,16 @@ #include "../../kit_test/test.h" #include +#include TEST("abort") { -#if !defined(_WIN32) || defined(__CYGWIN__) + printf("** ABORT\n\n"); abort(); -#endif } TEST("invalid access") { -#if !defined(_WIN32) || defined(__CYGWIN__) + printf("** INVALID ACCESS\n\n"); *(volatile int *) NULL = 42; -#endif } int main(int argc, char **argv) { -- cgit v1.2.3