mock_image_ctx.parent_md.spec, 123, &ctx);
request->send();
ASSERT_EQ(0, ctx.wait());
- ASSERT_EQ(123, mock_image_ctx.parent_md.overlap);
+ ASSERT_EQ(123U, mock_image_ctx.parent_md.overlap);
}
TEST_F(TestMockDeepCopySetHeadRequest, SetParentError) {
auto w = watchers.begin();
ASSERT_STREQ("a", w->addr);
- ASSERT_EQ(123, w->cookie);
+ ASSERT_EQ(123U, w->cookie);
w++;
ASSERT_STREQ("b", w->addr);
- ASSERT_EQ(456, w->cookie);
+ ASSERT_EQ(456U, w->cookie);
}
TEST_F(TestMockListWatchersRequest, FilterOutMyInstance) {
ASSERT_EQ(1U, watchers.size());
ASSERT_STREQ("b", watchers.begin()->addr);
- ASSERT_EQ(456, watchers.begin()->cookie);
+ ASSERT_EQ(456U, watchers.begin()->cookie);
}
TEST_F(TestMockListWatchersRequest, FilterOutMirrorInstance) {
ASSERT_EQ(1U, watchers.size());
ASSERT_STREQ("a", watchers.begin()->addr);
- ASSERT_EQ(123, watchers.begin()->cookie);
+ ASSERT_EQ(123U, watchers.begin()->cookie);
}
} // namespace image
req->send();
ASSERT_EQ(0, ctx.wait());
- ASSERT_EQ(4096, mock_image_ctx.op_features);
+ ASSERT_EQ(4096U, mock_image_ctx.op_features);
ASSERT_TRUE(mock_image_ctx.operations_disabled);
}
ASSERT_EQ(strlen("mygroup") + 1, size);
char groups[80];
- ASSERT_EQ(static_cast<size_t>(strlen("mygroup") + 1),
+ ASSERT_EQ(static_cast<int>(strlen("mygroup") + 1),
rbd_group_list(ioctx, groups, &size));
ASSERT_STREQ("mygroup", groups);
bufferlist ref_bl;
ref_bl.append(std::string(len, c));
- ASSERT_EQ(len, m_ref_ictx->io_work_queue->write(off, len, std::move(ref_bl),
- 0));
+ ASSERT_EQ(static_cast<ssize_t>(len),
+ m_ref_ictx->io_work_queue->write(off, len, std::move(ref_bl), 0));
bufferlist bl;
bl.append(std::string(len, c));
- ASSERT_EQ(len, m_ictx->io_work_queue->write(off, len, std::move(bl), 0));
+ ASSERT_EQ(static_cast<ssize_t>(len),
+ m_ictx->io_work_queue->write(off, len, std::move(bl), 0));
}
void discard(uint64_t off, uint64_t len) {
// No watchers
ASSERT_EQ(0, rbd.open_read_only(ioctx, image, name.c_str(), nullptr));
ASSERT_EQ(0, image.list_watchers(watchers));
- ASSERT_EQ(0, watchers.size());
+ ASSERT_EQ(0U, watchers.size());
ASSERT_EQ(0, image.close());
// One watcher
ASSERT_EQ(0, rbd.open(ioctx, image, name.c_str(), nullptr));
ASSERT_EQ(0, image.list_watchers(watchers));
- ASSERT_EQ(1, watchers.size());
+ ASSERT_EQ(1U, watchers.size());
ASSERT_EQ(0, image.close());
}
C_SaferCond reacquire_ctx;
expect_post_reacquired_lock_handler(*mock_image_ctx.image_watcher, managed_lock, client_id);
managed_lock.reacquire_lock(&reacquire_ctx);
- ASSERT_LT(0, client_id);
+ ASSERT_LT(0U, client_id);
ASSERT_TRUE(is_lock_owner(managed_lock));
MockReleaseRequest shutdown_release;