summaryrefslogtreecommitdiff
path: root/test/uio.cc
diff options
context:
space:
mode:
Diffstat (limited to 'test/uio.cc')
-rw-r--r--test/uio.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/test/uio.cc b/test/uio.cc
index 47646e0..7d4c073 100644
--- a/test/uio.cc
+++ b/test/uio.cc
@@ -12,16 +12,16 @@ TEST(uio_u8, empty) {
auto uio = u8::open(io::memory(""));
std::string tmp;
auto ret = uio->repeat_read(tmp, 10);
- ASSERT_TRUE(ret.has_value());
- EXPECT_EQ(0, ret.value());
+ ASSERT_FALSE(ret.has_value());
+ EXPECT_EQ(io::ReadError::Eof, ret.error());
}
TEST(uio_u16, empty) {
auto uio = u16::open(io::memory(""));
std::u16string tmp;
auto ret = uio->repeat_read(tmp, 10);
- ASSERT_TRUE(ret.has_value());
- EXPECT_EQ(0, ret.value());
+ ASSERT_FALSE(ret.has_value());
+ EXPECT_EQ(io::ReadError::Eof, ret.error());
}
TEST(uio_u8, sample) {