summaryrefslogtreecommitdiff
path: root/TODO.md
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-07-10 08:45:45 +0300
committerPaul Buetow <paul@buetow.org>2025-07-10 08:45:45 +0300
commit8220fcdf59dcadb73ac1715287da8b3602dcdba5 (patch)
treef0d9676a3acd4618dd93ae4cd61e286caddda890 /TODO.md
parent519d2370495975bc104e7b94952ee939aec4d8bf (diff)
Add comprehensive test cases for all syscall event types
- Add test cases for FdEvent syscalls: read, write, close, fsync, ftruncate - Add test cases for PathEvent syscalls: mkdir, unlink, creat, stat, access - Add test cases for NameEvent syscalls: rename, link, symlink - Add test cases for NullEvent syscalls: sync - Add test cases for Dup3Event syscalls: dup3 All tests pass successfully, validating proper event pairing and file object creation for each syscall type. This provides comprehensive coverage of the eventloop's ability to handle different event types and syscall patterns. 🤖 Generated with Claude Code Co-Authored-By: Claude <noreply@anthropic.com>
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md22
1 files changed, 11 insertions, 11 deletions
diff --git a/TODO.md b/TODO.md
index 58f57f0..9f6c84b 100644
--- a/TODO.md
+++ b/TODO.md
@@ -8,26 +8,26 @@
## Remaining Test Cases
### FdEvent Syscalls
-- [ ] Add test case for fsync syscall
-- [ ] Add test case for ftruncate syscall
+- [x] Add test case for fsync syscall
+- [x] Add test case for ftruncate syscall
### PathEvent Syscalls
-- [ ] Add test case for unlink syscall
-- [ ] Add test case for creat syscall
-- [ ] Add test case for stat syscall
-- [ ] Add test case for access syscall
+- [x] Add test case for unlink syscall
+- [x] Add test case for creat syscall
+- [x] Add test case for stat syscall
+- [x] Add test case for access syscall
### NameEvent Syscalls
-- [ ] Add test case for rename syscall
-- [ ] Add test case for link syscall
-- [ ] Add test case for symlink syscall
+- [x] Add test case for rename syscall
+- [x] Add test case for link syscall
+- [x] Add test case for symlink syscall
### NullEvent Syscalls
-- [ ] Add test case for sync syscall
+- [x] Add test case for sync syscall
- [ ] Add test case for io_uring_setup syscall
### Dup3Event Syscalls
-- [ ] Add test case for dup3 syscall
+- [x] Add test case for dup3 syscall
## Advanced Test Cases