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

Issue 11419283: google_apis: Remove some functions from test_server::HttpServer (Closed)

Created:
8 years ago by satorux1
Modified:
7 years, 11 months ago
Reviewers:
mtomasz
CC:
chromium-reviews, achuith+watch_chromium.org, tfarina
Visibility:
Public.

Description

google_apis: Remove some functions from test_server::HttpServer These functions are not used. We can add them back if needed. Less code to maintain is preferable. BUG=none TEST=none Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=170843

Patch Set 1 #

Total comments: 2

Patch Set 2 : address comments #

Total comments: 9
Unified diffs Side-by-side diffs Delta from patch set Stats (+61 lines, -185 lines) Patch
M chrome/browser/google_apis/test_server/http_server.h View 1 3 chunks +18 lines, -34 lines 9 comments Download
M chrome/browser/google_apis/test_server/http_server.cc View 1 chunk +0 lines, -54 lines 0 comments Download
M chrome/browser/google_apis/test_server/http_server_unittest.cc View 4 chunks +43 lines, -97 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
satorux1
8 years ago (2012-12-03 08:07:40 UTC) #1
mtomasz
lgtm with one nit https://codereview.chromium.org/11419283/diff/1/chrome/browser/google_apis/test_server/http_server.h File chrome/browser/google_apis/test_server/http_server.h (right): https://codereview.chromium.org/11419283/diff/1/chrome/browser/google_apis/test_server/http_server.h#newcode33 chrome/browser/google_apis/test_server/http_server.h:33: // Class providing a HTTP ...
8 years ago (2012-12-03 23:08:24 UTC) #2
satorux1
https://codereview.chromium.org/11419283/diff/1/chrome/browser/google_apis/test_server/http_server.h File chrome/browser/google_apis/test_server/http_server.h (right): https://codereview.chromium.org/11419283/diff/1/chrome/browser/google_apis/test_server/http_server.h#newcode33 chrome/browser/google_apis/test_server/http_server.h:33: // Class providing a HTTP server for testing purpose. ...
8 years ago (2012-12-03 23:48:14 UTC) #3
tfarina
https://codereview.chromium.org/11419283/diff/5002/chrome/browser/google_apis/test_server/http_server.h File chrome/browser/google_apis/test_server/http_server.h (right): https://codereview.chromium.org/11419283/diff/5002/chrome/browser/google_apis/test_server/http_server.h#newcode59 chrome/browser/google_apis/test_server/http_server.h:59: // return http_response.Pass(); this function doesn't return scoped_ptr<test_server::HttpResponse>. Did ...
7 years, 11 months ago (2013-01-19 15:44:27 UTC) #4
tfarina
7 years, 11 months ago (2013-01-19 18:34:30 UTC) #5
Message was sent while issue was closed.
I think I'll prepare a patch to address some of the nits below ;)

https://codereview.chromium.org/11419283/diff/5002/chrome/browser/google_apis...
File chrome/browser/google_apis/test_server/http_server.h (right):

https://codereview.chromium.org/11419283/diff/5002/chrome/browser/google_apis...
chrome/browser/google_apis/test_server/http_server.h:31: };
nit: DISALLOW_COPY_AND_ASSGIN?

https://codereview.chromium.org/11419283/diff/5002/chrome/browser/google_apis...
chrome/browser/google_apis/test_server/http_server.h:45: //  
test_server->RegisterRequestHandler(
s/test_server->/test_server_->

https://codereview.chromium.org/11419283/diff/5002/chrome/browser/google_apis...
chrome/browser/google_apis/test_server/http_server.h:49: // void
HandleRequest(const HttpRequest& request) {
s/void/scoped_ptr<test_server::HttpResponse> ?

https://codereview.chromium.org/11419283/diff/5002/chrome/browser/google_apis...
chrome/browser/google_apis/test_server/http_server.h:50: //   GURL absolute_url
= test_server_.GetURL(request.relative_url);
s/test_server_./test_server_->

https://codereview.chromium.org/11419283/diff/5002/chrome/browser/google_apis...
chrome/browser/google_apis/test_server/http_server.h:62: class HttpServer :
private net::StreamListenSocket::Delegate {
does this needs to be private?

https://codereview.chromium.org/11419283/diff/5002/chrome/browser/google_apis...
chrome/browser/google_apis/test_server/http_server.h:67: // Creates a http test
server. InitializeAndWaitUntilReady() must be called
s/a/an?

https://codereview.chromium.org/11419283/diff/5002/chrome/browser/google_apis...
chrome/browser/google_apis/test_server/http_server.h:86: GURL GetBaseURL()
const;
this can be just:

const GURL& base_url() const { return base_url_; }

https://codereview.chromium.org/11419283/diff/5002/chrome/browser/google_apis...
chrome/browser/google_apis/test_server/http_server.h:112:
scoped_ptr<HttpRequest> request);
could we have passed this by const-ref?

Powered by Google App Engine
This is Rietveld 408576698