Files
erofs-freebsd-out-tree/tests/TC046-readdir-basic.md
T
2026-08-13 10:44:59 +02:00

26 lines
727 B
Markdown

# Test Case: Readdir - Basic Completeness
**Test ID**: TC046-readdir-basic
**Category**: Directory Operations
**Priority**: Critical
## Objective
Verify one complete getdirentries(2)/readdir(3) traversal returns the exact
fixture set, including dot and dotdot.
## Procedure
Mount vfs/vfs-plain.erofs and run:
./readdir_probe /tmp/repo22-g3/mnt/testdir 4096
find /tmp/repo22-g3/mnt/testdir -maxdepth 1 -mindepth 1 -print |
sed 's#.*/##' | sort > actual-testdir.txt
cmp fixtures/vfs/expected-testdir.txt actual-testdir.txt
## Expected Results
The manifest comparison is exact; the probe reports 36 unique entries and the
same ordered name/type hash through both APIs. Record the image hash and
cleanup.