From a6306300bbe624746d036ba5c017e43472156301 Mon Sep 17 00:00:00 2001 From: Mitya Selivanov Date: Tue, 5 Mar 2024 21:10:01 +0100 Subject: Remove defer --- source/tests/defer.test.c | 37 ------------------------------------- 1 file changed, 37 deletions(-) delete mode 100644 source/tests/defer.test.c (limited to 'source/tests/defer.test.c') diff --git a/source/tests/defer.test.c b/source/tests/defer.test.c deleted file mode 100644 index 0eb8557..0000000 --- a/source/tests/defer.test.c +++ /dev/null @@ -1,37 +0,0 @@ -#if defined(__clang__) || defined(__APPLE__) -# include "../kit/defer.h" - -# define KIT_TEST_FILE defer_block -# include "../kit/test.h" - -TEST("defer") { - int defer_ref x = 1; - - { - defer { - x = 2; - }; - - x = 3; - } - - REQUIRE_EQ(x, 2); -} - -TEST("defer capture") { - int defer_ref x = 1; - - { - defer { - if (x == 3) - x = 2; - }; - - x = 3; - } - - REQUIRE_EQ(x, 2); -} - -# undef KIT_TEST_FILE -#endif -- cgit v1.2.3