summaryrefslogtreecommitdiffhomepage
path: root/public/frameworks/KernelTest.fwrk
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-08-21 09:23:13 +0200
committerAmlal El Mahrouss <amlal@nekernel.org>2025-08-21 09:23:13 +0200
commit27fd1ba438eecbe184a5deda6d9f468509ec4f42 (patch)
tree1ef5c34198aee313b7f5e297a13d169c4f1bd6b1 /public/frameworks/KernelTest.fwrk
parente5edad799f0f8dbe0b34baf55c30849c941a43f9 (diff)
feat: refactor and fixed python scripts.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'public/frameworks/KernelTest.fwrk')
-rw-r--r--public/frameworks/KernelTest.fwrk/headers/KernelTest.h20
1 files changed, 8 insertions, 12 deletions
diff --git a/public/frameworks/KernelTest.fwrk/headers/KernelTest.h b/public/frameworks/KernelTest.fwrk/headers/KernelTest.h
index 70b1b9b3..9ddf65fb 100644
--- a/public/frameworks/KernelTest.fwrk/headers/KernelTest.h
+++ b/public/frameworks/KernelTest.fwrk/headers/KernelTest.h
@@ -18,18 +18,14 @@
#define KT_TEST_SUCCESS (0)
-#define KT_DECL_TEST(NAME, FN) \
- class KT_##NAME final { \
- public: \
- Kernel::Void Run(); \
- const Kernel::Char* ToString(); \
- }; \
- inline Kernel::Void KT_##NAME::Run() { \
- MUST_PASS(FN() == true); \
- } \
- inline const Kernel::Char* KT_##NAME::ToString() { \
- return #FN; \
- }
+#define KT_DECL_TEST(NAME, FN) \
+ class KT_##NAME final { \
+ public: \
+ Kernel::Void Run(); \
+ const Kernel::Char* ToString(); \
+ }; \
+ inline Kernel::Void KT_##NAME::Run() { MUST_PASS(FN() == true); } \
+ inline const Kernel::Char* KT_##NAME::ToString() { return #FN; }
KT_DECL_TEST(ALWAYS_BREAK, []() -> bool { return false; });
KT_DECL_TEST(ALWAYS_GOOD, []() -> bool { return true; }); \ No newline at end of file