summaryrefslogtreecommitdiffstats
path: root/net/http/http_cache_unittest.cc
diff options
context:
space:
mode:
authordeanm@google.com <deanm@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-09-23 14:44:27 +0000
committerdeanm@google.com <deanm@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-09-23 14:44:27 +0000
commitcad155bdb1c8861b3b1e9c58306f6873952ec561 (patch)
tree46f52072677dccab7c32ae9cad4beaf86d3b0324 /net/http/http_cache_unittest.cc
parentd42d099a748c9b2518dccd8dfb0aac13e049cff8 (diff)
downloadchromium_src-cad155bdb1c8861b3b1e9c58306f6873952ec561.zip
chromium_src-cad155bdb1c8861b3b1e9c58306f6873952ec561.tar.gz
chromium_src-cad155bdb1c8861b3b1e9c58306f6873952ec561.tar.bz2
Some platform cleanup to net/
Patch from Pawel Hajdan Jr. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2485 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/http/http_cache_unittest.cc')
-rw-r--r--net/http/http_cache_unittest.cc33
1 files changed, 10 insertions, 23 deletions
diff --git a/net/http/http_cache_unittest.cc b/net/http/http_cache_unittest.cc
index a503b74..648a889 100644
--- a/net/http/http_cache_unittest.cc
+++ b/net/http/http_cache_unittest.cc
@@ -4,8 +4,6 @@
#include "net/http/http_cache.h"
-#include <windows.h>
-
#include "base/hash_tables.h"
#include "base/message_loop.h"
#include "base/string_util.h"
@@ -18,8 +16,6 @@
#include "net/http/http_transaction_unittest.h"
#include "testing/gtest/include/gtest/gtest.h"
-#pragma warning(disable: 4355)
-
namespace {
//-----------------------------------------------------------------------------
@@ -73,7 +69,7 @@ class MockDiskEntry : public disk_cache::Entry,
if (offset < 0 || offset > static_cast<int>(data_[index].size()))
return net::ERR_FAILED;
- if (offset == data_[index].size())
+ if (static_cast<size_t>(offset) == data_[index].size())
return 0;
int num = std::min(buf_len, static_cast<int>(data_[index].size()) - offset);
@@ -483,20 +479,20 @@ TEST(HttpCache, SimpleGET_LoadValidateCache_Implicit) {
EXPECT_EQ(1, cache.disk_cache()->create_count());
}
+struct Context {
+ int result;
+ TestCompletionCallback callback;
+ net::HttpTransaction* trans;
+
+ Context(net::HttpTransaction* t) : result(net::ERR_IO_PENDING), trans(t) {
+ }
+};
+
TEST(HttpCache, SimpleGET_ManyReaders) {
MockHttpCache cache;
MockHttpRequest request(kSimpleGET_Transaction);
- struct Context {
- int result;
- TestCompletionCallback callback;
- net::HttpTransaction* trans;
-
- Context(net::HttpTransaction* t) : result(net::ERR_IO_PENDING), trans(t) {
- }
- };
-
std::vector<Context*> context_list;
const int kNumTransactions = 5;
@@ -542,15 +538,6 @@ TEST(HttpCache, SimpleGET_ManyWriters_CancelFirst) {
MockHttpRequest request(kSimpleGET_Transaction);
- struct Context {
- int result;
- TestCompletionCallback callback;
- net::HttpTransaction* trans;
-
- Context(net::HttpTransaction* t) : result(net::ERR_IO_PENDING), trans(t) {
- }
- };
-
std::vector<Context*> context_list;
const int kNumTransactions = 2;