cleanup tests

This commit is contained in:
Michele Caini 2022-04-07 18:44:00 +02:00
parent 7781b3f0ea
commit 4b59b9dea9
3 changed files with 6 additions and 28 deletions

View File

@ -21,30 +21,19 @@ TEST(FileReq, SendFile) {
srcReq->on<uvw::error_event>([](const auto &, auto &) { FAIL(); });
dstReq->on<uvw::fs_event>([&](const auto &event, auto &req) {
switch(event.type) {
case uvw::fs_req::fs_type::OPEN:
if(event.type == uvw::fs_req::fs_type::OPEN) {
srcReq->sendfile(static_cast<uvw::file_handle>(req), 0, 0);
break;
default:
// nothing to do here
break;
}
});
srcReq->on<uvw::fs_event>([&](const auto &event, auto &req) {
switch(event.type) {
case uvw::fs_req::fs_type::SENDFILE:
if(event.type == uvw::fs_req::fs_type::SENDFILE) {
ASSERT_FALSE(checkFileSendFileEvent);
checkFileSendFileEvent = true;
dstReq->close();
req.close();
break;
case uvw::fs_req::fs_type::OPEN:
} else if(event.type == uvw::fs_req::fs_type::OPEN) {
dstReq->open(dstFilename, uvw::file_req::file_open_flags::CREAT | uvw::file_req::file_open_flags::WRONLY | uvw::file_req::file_open_flags::TRUNC, 0644);
break;
default:
// nothing to do here
break;
}
});

View File

@ -29,16 +29,10 @@ TEST(FsEvent, Functionalities) {
request->on<uvw::error_event>([](const auto &, auto &) { FAIL(); });
request->on<uvw::fs_event>([&](const auto &event, auto &req) {
switch(event.type) {
case uvw::fs_req::fs_type::WRITE:
if(event.type == uvw::fs_req::fs_type::WRITE) {
req.close();
break;
case uvw::fs_req::fs_type::OPEN:
} else if(event.type == uvw::fs_req::fs_type::OPEN) {
req.write(std::unique_ptr<char[]>{new char[1]{42}}, 1, 0);
break;
default:
// nothing to do here
break;
}
});

View File

@ -24,13 +24,8 @@ TEST(FsPoll, Functionalities) {
});
request->on<uvw::fs_event>([&](const auto &event, auto &req) {
switch(event.type) {
case uvw::fs_req::fs_type::WRITE:
if(event.type == uvw::fs_req::fs_type::WRITE) {
req.close();
break;
default:
// nothing to do here
break;
};
});