diff options
| author | Paul Buetow <paul@buetow.org> | 2026-05-29 10:02:18 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-05-29 10:02:18 +0300 |
| commit | e77aa19957b5f38fd47dc8de0a701ecf8482697b (patch) | |
| tree | f014235d87df591878f2e3befffb2a91cef610a5 /internal/generate/classify_test.go | |
| parent | 3bcdbe94d8b72ebcd829dbf7c1a582d2268fef45 (diff) | |
test(epoll_create): lock in epoll_create1 args[0] flags capture
Audited epoll_create/epoll_create1 against man 2 epoll_create.
Implementation already correct: both classify as KindEventfd (fd-creating),
epoll_create(size) hardcodes flags=0 (no flags arg), epoll_create1(flags)
reads ctx->args[0], and exit captures the returned fd via ev->ret.
Add FormatEpollCreate1/FormatExitEpollCreate1 fixtures and
TestGenerateEpollCreate1HandlerUsesArg0Flags as the positive counterpart to
the existing TestGenerateEpollCreateHandlerUsesZeroFlags negative test,
asserting the enter handler captures args[0] as flags rather than 0.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Diffstat (limited to 'internal/generate/classify_test.go')
0 files changed, 0 insertions, 0 deletions
