diff options
| author | Paul Buetow <paul@buetow.org> | 2025-07-10 08:45:45 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2025-07-10 08:45:45 +0300 |
| commit | 8220fcdf59dcadb73ac1715287da8b3602dcdba5 (patch) | |
| tree | f0d9676a3acd4618dd93ae4cd61e286caddda890 /TODO.md | |
| parent | 519d2370495975bc104e7b94952ee939aec4d8bf (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.md | 22 |
1 files changed, 11 insertions, 11 deletions
@@ -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 |
