summaryrefslogtreecommitdiffhomepage
path: root/pkg/atomicbitops
diff options
context:
space:
mode:
authorJinmou Li <jinmli@google.com>2020-06-24 19:38:47 +0000
committerAndrei Vagin <avagin@gmail.com>2020-09-09 17:53:10 -0700
commit512a4015f6180f7312cbab0cd1de1a0acc40d0ff (patch)
treee3add159f2c6bddcd731418af383f6b4ff79080f /pkg/atomicbitops
parentd50bfc1b0d9884c2f07c944eff7a7e7d40aceb1b (diff)
beef up write syscall tests
Added a few tests for write(2) and pwrite(2) 1. Regular Files For write(2) - write zero bytes should not move the offset - write non-zero bytes should increment the offset the exact amount - write non-zero bytes after a lseek() should move the offset the exact amount after the seek - write non-zero bytes with O_APPEND should move the offset the exact amount after original EOF For pwrite(2), offset is not affected when - pwrite zero bytes - pwrite non-zero bytes For EOF, added a test asserting the EOF (indicated by lseek(SEEK_END)) is updated properly after writing non-zero bytes 2. Symlink Added one pwite64() call for symlink that is written as a counterpart of the existing test using pread64()
Diffstat (limited to 'pkg/atomicbitops')
0 files changed, 0 insertions, 0 deletions