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

Unified Diff: net/base/file_stream_unittest.cc

Issue 15829004: Update net/ to use scoped_refptr<T>::get() rather than implicit "operator T*" (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: license twerk Created 7 years, 7 months 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 | « net/base/file_stream_context_posix.cc ('k') | net/base/test_completion_callback_unittest.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: net/base/file_stream_unittest.cc
diff --git a/net/base/file_stream_unittest.cc b/net/base/file_stream_unittest.cc
index efbde3315b35923c825a0e070c7492b1414334e5..89b6dbd401ba801eaffb7e39c22dc81850e3fe0a 100644
--- a/net/base/file_stream_unittest.cc
+++ b/net/base/file_stream_unittest.cc
@@ -203,7 +203,7 @@ TEST_F(FileStreamTest, AsyncRead) {
std::string data_read;
for (;;) {
scoped_refptr<IOBufferWithSize> buf = new IOBufferWithSize(4);
- rv = stream.Read(buf, buf->size(), callback.callback());
+ rv = stream.Read(buf.get(), buf->size(), callback.callback());
if (rv == ERR_IO_PENDING)
rv = callback.WaitForResult();
EXPECT_LE(0, rv);
@@ -234,7 +234,7 @@ TEST_F(FileStreamTest, AsyncRead_EarlyDelete) {
EXPECT_EQ(file_size, total_bytes_avail);
scoped_refptr<IOBufferWithSize> buf = new IOBufferWithSize(4);
- rv = stream->Read(buf, buf->size(), callback.callback());
+ rv = stream->Read(buf.get(), buf->size(), callback.callback());
stream.reset(); // Delete instead of closing it.
if (rv < 0) {
EXPECT_EQ(ERR_IO_PENDING, rv);
@@ -310,7 +310,7 @@ TEST_F(FileStreamTest, AsyncRead_FromOffset) {
std::string data_read;
for (;;) {
scoped_refptr<IOBufferWithSize> buf = new IOBufferWithSize(4);
- rv = stream.Read(buf, buf->size(), callback.callback());
+ rv = stream.Read(buf.get(), buf->size(), callback.callback());
if (rv == ERR_IO_PENDING)
rv = callback.WaitForResult();
EXPECT_LE(0, rv);
@@ -422,10 +422,10 @@ TEST_F(FileStreamTest, AsyncWrite) {
scoped_refptr<IOBufferWithSize> buf = CreateTestDataBuffer();
scoped_refptr<DrainableIOBuffer> drainable =
- new DrainableIOBuffer(buf, buf->size());
+ new DrainableIOBuffer(buf.get(), buf->size());
while (total_bytes_written != kTestDataSize) {
- rv = stream.Write(drainable, drainable->BytesRemaining(),
- callback.callback());
+ rv = stream.Write(
+ drainable.get(), drainable->BytesRemaining(), callback.callback());
if (rv == ERR_IO_PENDING)
rv = callback.WaitForResult();
EXPECT_LT(0, rv);
@@ -455,7 +455,7 @@ TEST_F(FileStreamTest, AsyncWrite_EarlyDelete) {
EXPECT_EQ(0, file_size);
scoped_refptr<IOBufferWithSize> buf = CreateTestDataBuffer();
- rv = stream->Write(buf, buf->size(), callback.callback());
+ rv = stream->Write(buf.get(), buf->size(), callback.callback());
stream.reset();
if (rv < 0) {
EXPECT_EQ(ERR_IO_PENDING, rv);
@@ -519,10 +519,10 @@ TEST_F(FileStreamTest, AsyncWrite_FromOffset) {
scoped_refptr<IOBufferWithSize> buf = CreateTestDataBuffer();
scoped_refptr<DrainableIOBuffer> drainable =
- new DrainableIOBuffer(buf, buf->size());
+ new DrainableIOBuffer(buf.get(), buf->size());
while (total_bytes_written != kTestDataSize) {
- rv = stream.Write(drainable, drainable->BytesRemaining(),
- callback.callback());
+ rv = stream.Write(
+ drainable.get(), drainable->BytesRemaining(), callback.callback());
if (rv == ERR_IO_PENDING)
rv = callback.WaitForResult();
EXPECT_LT(0, rv);
@@ -646,7 +646,7 @@ TEST_F(FileStreamTest, BasicAsyncReadWrite) {
std::string data_read;
for (;;) {
scoped_refptr<IOBufferWithSize> buf = new IOBufferWithSize(4);
- rv = stream->Read(buf, buf->size(), callback.callback());
+ rv = stream->Read(buf.get(), buf->size(), callback.callback());
if (rv == ERR_IO_PENDING)
rv = callback.WaitForResult();
EXPECT_LE(0, rv);
@@ -662,10 +662,10 @@ TEST_F(FileStreamTest, BasicAsyncReadWrite) {
scoped_refptr<IOBufferWithSize> buf = CreateTestDataBuffer();
scoped_refptr<DrainableIOBuffer> drainable =
- new DrainableIOBuffer(buf, buf->size());
+ new DrainableIOBuffer(buf.get(), buf->size());
while (total_bytes_written != kTestDataSize) {
- rv = stream->Write(drainable, drainable->BytesRemaining(),
- callback.callback());
+ rv = stream->Write(
+ drainable.get(), drainable->BytesRemaining(), callback.callback());
if (rv == ERR_IO_PENDING)
rv = callback.WaitForResult();
EXPECT_LT(0, rv);
@@ -710,10 +710,10 @@ TEST_F(FileStreamTest, BasicAsyncWriteRead) {
scoped_refptr<IOBufferWithSize> buf = CreateTestDataBuffer();
scoped_refptr<DrainableIOBuffer> drainable =
- new DrainableIOBuffer(buf, buf->size());
+ new DrainableIOBuffer(buf.get(), buf->size());
while (total_bytes_written != kTestDataSize) {
- rv = stream->Write(drainable, drainable->BytesRemaining(),
- callback.callback());
+ rv = stream->Write(
+ drainable.get(), drainable->BytesRemaining(), callback.callback());
if (rv == ERR_IO_PENDING)
rv = callback.WaitForResult();
EXPECT_LT(0, rv);
@@ -735,7 +735,7 @@ TEST_F(FileStreamTest, BasicAsyncWriteRead) {
std::string data_read;
for (;;) {
scoped_refptr<IOBufferWithSize> buf = new IOBufferWithSize(4);
- rv = stream->Read(buf, buf->size(), callback.callback());
+ rv = stream->Read(buf.get(), buf->size(), callback.callback());
if (rv == ERR_IO_PENDING)
rv = callback.WaitForResult();
EXPECT_LE(0, rv);
@@ -758,11 +758,10 @@ TEST_F(FileStreamTest, BasicAsyncWriteRead) {
class TestWriteReadCompletionCallback {
public:
- TestWriteReadCompletionCallback(
- FileStream* stream,
- int* total_bytes_written,
- int* total_bytes_read,
- std::string* data_read)
+ TestWriteReadCompletionCallback(FileStream* stream,
+ int* total_bytes_written,
+ int* total_bytes_read,
+ std::string* data_read)
: result_(0),
have_result_(false),
waiting_for_result_(false),
@@ -773,8 +772,7 @@ class TestWriteReadCompletionCallback {
callback_(base::Bind(&TestWriteReadCompletionCallback::OnComplete,
base::Unretained(this))),
test_data_(CreateTestDataBuffer()),
- drainable_(new DrainableIOBuffer(test_data_, kTestDataSize)) {
- }
+ drainable_(new DrainableIOBuffer(test_data_.get(), kTestDataSize)) {}
int WaitForResult() {
DCHECK(!waiting_for_result_);
@@ -802,8 +800,8 @@ class TestWriteReadCompletionCallback {
std::string data_read;
TestWriteReadCompletionCallback callback(
stream_, &total_bytes_written, &total_bytes_read, &data_read);
- rv = stream_->Write(drainable_, drainable_->BytesRemaining(),
- callback.callback());
+ rv = stream_->Write(
+ drainable_.get(), drainable_->BytesRemaining(), callback.callback());
DCHECK_EQ(ERR_IO_PENDING, rv);
rv = callback.WaitForResult();
drainable_->DidConsume(total_bytes_written);
@@ -816,7 +814,7 @@ class TestWriteReadCompletionCallback {
TestCompletionCallback callback;
for (;;) {
scoped_refptr<IOBufferWithSize> buf = new IOBufferWithSize(4);
- rv = stream_->Read(buf, buf->size(), callback.callback());
+ rv = stream_->Read(buf.get(), buf->size(), callback.callback());
if (rv == ERR_IO_PENDING) {
base::MessageLoop::ScopedNestableTaskAllower allow(
base::MessageLoop::current());
@@ -878,7 +876,7 @@ TEST_F(FileStreamTest, AsyncWriteRead) {
&total_bytes_read, &data_read);
scoped_refptr<IOBufferWithSize> buf = CreateTestDataBuffer();
- rv = stream->Write(buf, buf->size(), callback.callback());
+ rv = stream->Write(buf.get(), buf->size(), callback.callback());
if (rv == ERR_IO_PENDING)
rv = callback.WaitForResult();
EXPECT_LT(0, rv);
@@ -907,8 +905,7 @@ class TestWriteCloseCompletionCallback {
callback_(base::Bind(&TestWriteCloseCompletionCallback::OnComplete,
base::Unretained(this))),
test_data_(CreateTestDataBuffer()),
- drainable_(new DrainableIOBuffer(test_data_, kTestDataSize)) {
- }
+ drainable_(new DrainableIOBuffer(test_data_.get(), kTestDataSize)) {}
int WaitForResult() {
DCHECK(!waiting_for_result_);
@@ -934,8 +931,8 @@ class TestWriteCloseCompletionCallback {
// Recurse to finish writing all data.
int total_bytes_written = 0;
TestWriteCloseCompletionCallback callback(stream_, &total_bytes_written);
- rv = stream_->Write(drainable_, drainable_->BytesRemaining(),
- callback.callback());
+ rv = stream_->Write(
+ drainable_.get(), drainable_->BytesRemaining(), callback.callback());
DCHECK_EQ(ERR_IO_PENDING, rv);
rv = callback.WaitForResult();
drainable_->DidConsume(total_bytes_written);
@@ -985,7 +982,7 @@ TEST_F(FileStreamTest, AsyncWriteClose) {
TestWriteCloseCompletionCallback callback(stream.get(), &total_bytes_written);
scoped_refptr<IOBufferWithSize> buf = CreateTestDataBuffer();
- rv = stream->Write(buf, buf->size(), callback.callback());
+ rv = stream->Write(buf.get(), buf->size(), callback.callback());
if (rv == ERR_IO_PENDING)
total_bytes_written = callback.WaitForResult();
EXPECT_LT(0, total_bytes_written);
@@ -1055,7 +1052,7 @@ TEST_F(FileStreamTest, AsyncWriteError) {
// Try passing NULL buffer to Write() and check that it fails.
scoped_refptr<IOBuffer> buf = new WrappedIOBuffer(NULL);
- rv = stream->Write(buf, 1, callback.callback());
+ rv = stream->Write(buf.get(), 1, callback.callback());
if (rv == ERR_IO_PENDING)
rv = callback.WaitForResult();
EXPECT_LT(rv, 0);
@@ -1074,7 +1071,7 @@ TEST_F(FileStreamTest, AsyncReadError) {
// Try passing NULL buffer to Read() and check that it fails.
scoped_refptr<IOBuffer> buf = new WrappedIOBuffer(NULL);
- rv = stream->Read(buf, 1, callback.callback());
+ rv = stream->Read(buf.get(), 1, callback.callback());
if (rv == ERR_IO_PENDING)
rv = callback.WaitForResult();
EXPECT_LT(rv, 0);
« no previous file with comments | « net/base/file_stream_context_posix.cc ('k') | net/base/test_completion_callback_unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698