From 613293dd42238fdf241d807dd328e1a2621ff048 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Thu, 25 Dec 2025 20:05:19 +0100 Subject: feat: kernel: Documentation improvements and specs addition. Signed-off-by: Amlal El Mahrouss --- test/kernel_test/process.test.cc | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'test') diff --git a/test/kernel_test/process.test.cc b/test/kernel_test/process.test.cc index cebc9341..b5d6e06b 100644 --- a/test/kernel_test/process.test.cc +++ b/test/kernel_test/process.test.cc @@ -1,5 +1,6 @@ /// \file process.test.cc /// \brief Process Out tests. +/// \author Amlal El Mahrouss (amlal at nekernel dot org) #include #include @@ -7,12 +8,18 @@ /// \note Declare tests KT_DECL_TEST(ProcessHasFailed, []() -> bool { /// \todo we return -1 here, should we document that or classify as common knowledge? - return RtlSpawnProcess("/system/ls", 0, nullptr, nullptr, 0) == -1; + return RtlSpawnProcess("/", 0, nullptr, nullptr, 0) == -1; +}); + +KT_DECL_TEST(ProcessHasSucceeded, []() -> bool { + /// \note Any process greater than zero, exists within a specific team domain (real-time, high, or low domains). + return RtlSpawnProcess("/system/list", 0, nullptr, nullptr, 0) > 0; }); /// \brief Run 'process' test. SInt32 KT_TEST_MAIN() { KT_RUN_TEST(ProcessHasFailed); + KT_RUN_TEST(ProcessHasSucceeded); return KT_TEST_SUCCESS; } -- cgit v1.2.3