Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(316)

Unified Diff: mojo/public/tests/system_core_cpp_unittest.cc

Issue 99913002: Remove "ScopedHandleBase<H>::operator H() const" (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « mojo/public/system/core_cpp.h ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: mojo/public/tests/system_core_cpp_unittest.cc
diff --git a/mojo/public/tests/system_core_cpp_unittest.cc b/mojo/public/tests/system_core_cpp_unittest.cc
index ac60f8460403f89af2afae81edcdfb30fc57f0c4..aa4a6b13818a13ae1317a4a824ef50decac983fe 100644
--- a/mojo/public/tests/system_core_cpp_unittest.cc
+++ b/mojo/public/tests/system_core_cpp_unittest.cc
@@ -89,10 +89,10 @@ TEST(CoreCppTest, Basic) {
EXPECT_EQ(kInvalidHandleValue, h.get().value());
EXPECT_EQ(MOJO_RESULT_INVALID_ARGUMENT,
- Wait(h, MOJO_WAIT_FLAG_EVERYTHING, 1000000));
+ Wait(h.get(), MOJO_WAIT_FLAG_EVERYTHING, 1000000));
std::vector<Handle> wh;
- wh.push_back(h);
+ wh.push_back(h.get());
std::vector<MojoWaitFlags> wf;
wf.push_back(MOJO_WAIT_FLAG_EVERYTHING);
EXPECT_EQ(MOJO_RESULT_INVALID_ARGUMENT,
@@ -144,10 +144,10 @@ TEST(CoreCppTest, Basic) {
MojoHandle hv_1 = h_1.get().value();
EXPECT_EQ(MOJO_RESULT_DEADLINE_EXCEEDED,
- Wait(h_0, MOJO_WAIT_FLAG_READABLE, 0));
+ Wait(h_0.get(), MOJO_WAIT_FLAG_READABLE, 0));
std::vector<Handle> wh;
- wh.push_back(h_0);
- wh.push_back(h_1);
+ wh.push_back(h_0.get());
+ wh.push_back(h_1.get());
std::vector<MojoWaitFlags> wf;
wf.push_back(MOJO_WAIT_FLAG_READABLE);
wf.push_back(MOJO_WAIT_FLAG_WRITABLE);
@@ -164,7 +164,8 @@ TEST(CoreCppTest, Basic) {
MOJO_DEADLINE_INDEFINITE));
EXPECT_EQ(MOJO_RESULT_FAILED_PRECONDITION,
- Wait(h_0, MOJO_WAIT_FLAG_READABLE, MOJO_DEADLINE_INDEFINITE));
+ Wait(h_0.get(), MOJO_WAIT_FLAG_READABLE,
+ MOJO_DEADLINE_INDEFINITE));
}
// |hv_0| should have been closed when |h_0| went out of scope, so this
// close should fail.
@@ -179,16 +180,17 @@ TEST(CoreCppTest, Basic) {
const char kHello[] = "hello";
const uint32_t kHelloSize = static_cast<uint32_t>(sizeof(kHello));
EXPECT_EQ(MOJO_RESULT_OK,
- WriteMessageRaw(h_0,
+ WriteMessageRaw(h_0.get(),
kHello, kHelloSize,
NULL, 0,
MOJO_WRITE_MESSAGE_FLAG_NONE));
EXPECT_EQ(MOJO_RESULT_OK,
- Wait(h_1, MOJO_WAIT_FLAG_READABLE, MOJO_DEADLINE_INDEFINITE));
+ Wait(h_1.get(), MOJO_WAIT_FLAG_READABLE,
+ MOJO_DEADLINE_INDEFINITE));
char buffer[10] = { 0 };
uint32_t buffer_size = static_cast<uint32_t>(sizeof(buffer));
EXPECT_EQ(MOJO_RESULT_OK,
- ReadMessageRaw(h_1,
+ ReadMessageRaw(h_1.get(),
buffer, &buffer_size,
NULL, NULL,
MOJO_READ_MESSAGE_FLAG_NONE));
@@ -204,7 +206,7 @@ TEST(CoreCppTest, Basic) {
const char kWorld[] = "world!";
const uint32_t kWorldSize = static_cast<uint32_t>(sizeof(kWorld));
EXPECT_EQ(MOJO_RESULT_OK,
- WriteMessageRaw(h_2,
+ WriteMessageRaw(h_2.get(),
kWorld, kWorldSize,
NULL, 0,
MOJO_WRITE_MESSAGE_FLAG_NONE));
@@ -216,7 +218,7 @@ TEST(CoreCppTest, Basic) {
EXPECT_FALSE(h_3.get().is_valid());
uint32_t handles_count = 1;
EXPECT_EQ(MOJO_RESULT_OK,
- WriteMessageRaw(h_1,
+ WriteMessageRaw(h_1.get(),
kHello, kHelloSize,
handles, handles_count,
MOJO_WRITE_MESSAGE_FLAG_NONE));
@@ -225,14 +227,15 @@ TEST(CoreCppTest, Basic) {
// Read "hello" and the sent handle.
EXPECT_EQ(MOJO_RESULT_OK,
- Wait(h_0, MOJO_WAIT_FLAG_READABLE, MOJO_DEADLINE_INDEFINITE));
+ Wait(h_0.get(), MOJO_WAIT_FLAG_READABLE,
+ MOJO_DEADLINE_INDEFINITE));
memset(buffer, 0, sizeof(buffer));
buffer_size = static_cast<uint32_t>(sizeof(buffer));
for (size_t i = 0; i < MOJO_ARRAYSIZE(handles); i++)
handles[i] = kInvalidHandleValue;
handles_count = static_cast<uint32_t>(MOJO_ARRAYSIZE(handles));
EXPECT_EQ(MOJO_RESULT_OK,
- ReadMessageRaw(h_0,
+ ReadMessageRaw(h_0.get(),
buffer, &buffer_size,
handles, &handles_count,
MOJO_READ_MESSAGE_FLAG_NONE));
@@ -246,14 +249,15 @@ TEST(CoreCppTest, Basic) {
// Save |handles[0]| to check that it gets properly closed.
hv_0 = handles[0];
EXPECT_EQ(MOJO_RESULT_OK,
- Wait(h_3, MOJO_WAIT_FLAG_READABLE, MOJO_DEADLINE_INDEFINITE));
+ Wait(h_3.get(), MOJO_WAIT_FLAG_READABLE,
+ MOJO_DEADLINE_INDEFINITE));
memset(buffer, 0, sizeof(buffer));
buffer_size = static_cast<uint32_t>(sizeof(buffer));
for (size_t i = 0; i < MOJO_ARRAYSIZE(handles); i++)
handles[i] = kInvalidHandleValue;
handles_count = static_cast<uint32_t>(MOJO_ARRAYSIZE(handles));
EXPECT_EQ(MOJO_RESULT_OK,
- ReadMessageRaw(h_3,
+ ReadMessageRaw(h_3.get(),
buffer, &buffer_size,
handles, &handles_count,
MOJO_READ_MESSAGE_FLAG_NONE));
@@ -285,13 +289,13 @@ TEST(CoreCppTest, TearDownWithMessagesEnqueued) {
const char kWorld[] = "world!";
const uint32_t kWorldSize = static_cast<uint32_t>(sizeof(kWorld));
EXPECT_EQ(MOJO_RESULT_OK,
- WriteMessageRaw(h_2,
+ WriteMessageRaw(h_2.get(),
kWorld, kWorldSize,
NULL, 0,
MOJO_WRITE_MESSAGE_FLAG_NONE));
// And also a message to |h_3|.
EXPECT_EQ(MOJO_RESULT_OK,
- WriteMessageRaw(h_3,
+ WriteMessageRaw(h_3.get(),
kWorld, kWorldSize,
NULL, 0,
MOJO_WRITE_MESSAGE_FLAG_NONE));
@@ -304,7 +308,7 @@ TEST(CoreCppTest, TearDownWithMessagesEnqueued) {
EXPECT_NE(kInvalidHandleValue, h_3_value);
EXPECT_FALSE(h_3.get().is_valid());
EXPECT_EQ(MOJO_RESULT_OK,
- WriteMessageRaw(h_1,
+ WriteMessageRaw(h_1.get(),
kHello, kHelloSize,
&h_3_value, 1,
MOJO_WRITE_MESSAGE_FLAG_NONE));
@@ -332,13 +336,13 @@ TEST(CoreCppTest, TearDownWithMessagesEnqueued) {
const char kWorld[] = "world!";
const uint32_t kWorldSize = static_cast<uint32_t>(sizeof(kWorld));
EXPECT_EQ(MOJO_RESULT_OK,
- WriteMessageRaw(h_2,
+ WriteMessageRaw(h_2.get(),
kWorld, kWorldSize,
NULL, 0,
MOJO_WRITE_MESSAGE_FLAG_NONE));
// And also a message to |h_3|.
EXPECT_EQ(MOJO_RESULT_OK,
- WriteMessageRaw(h_3,
+ WriteMessageRaw(h_3.get(),
kWorld, kWorldSize,
NULL, 0,
MOJO_WRITE_MESSAGE_FLAG_NONE));
@@ -351,7 +355,7 @@ TEST(CoreCppTest, TearDownWithMessagesEnqueued) {
EXPECT_NE(kInvalidHandleValue, h_3_value);
EXPECT_FALSE(h_3.get().is_valid());
EXPECT_EQ(MOJO_RESULT_OK,
- WriteMessageRaw(h_1,
+ WriteMessageRaw(h_1.get(),
kHello, kHelloSize,
&h_3_value, 1,
MOJO_WRITE_MESSAGE_FLAG_NONE));
« no previous file with comments | « mojo/public/system/core_cpp.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698