diff options
| author | Alan Somers <asomers@FreeBSD.org> | 2019-06-11 16:16:16 +0000 |
|---|---|---|
| committer | Alan Somers <asomers@FreeBSD.org> | 2019-06-11 16:16:16 +0000 |
| commit | b690d120d9d52bc53142e615c244441fdba66e77 (patch) | |
| tree | 12a8e049c34839fe44ac8fa342f5647a19e3119b /tests | |
| parent | d53a96f16faca80ceefd3e4807c27526bed0fca0 (diff) | |
Notes
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/sys/fs/fusefs/mockfs.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/sys/fs/fusefs/mockfs.cc b/tests/sys/fs/fusefs/mockfs.cc index 620af778e8cfe..c5cefe9560f42 100644 --- a/tests/sys/fs/fusefs/mockfs.cc +++ b/tests/sys/fs/fusefs/mockfs.cc @@ -637,8 +637,10 @@ void MockFS::read_request(mockfs_buf_in &in) { } res = read(m_fuse_fd, &in, sizeof(in)); - if (res < 0 && !m_quit) - perror("read"); + if (res < 0 && !m_quit) { + FAIL() << "read: " << strerror(errno); + m_quit = true; + } ASSERT_TRUE(res >= static_cast<ssize_t>(sizeof(in.header)) || m_quit); } |
