| Index: sync/test/engine/mock_connection_manager.cc
|
| diff --git a/sync/test/engine/mock_connection_manager.cc b/sync/test/engine/mock_connection_manager.cc
|
| index 624e02218822a9c2fc9509f10280222fbabb5915..434f6c36fc692b5047fe11442a8a50276bdf657e 100644
|
| --- a/sync/test/engine/mock_connection_manager.cc
|
| +++ b/sync/test/engine/mock_connection_manager.cc
|
| @@ -83,7 +83,8 @@ bool MockConnectionManager::PostBufferToPath(PostBufferParams* params,
|
| CHECK(post.has_protocol_version());
|
| CHECK(post.has_api_key());
|
| CHECK(post.has_bag_of_chips());
|
| - last_request_.CopyFrom(post);
|
| +
|
| + requests_.push_back(post);
|
| client_stuck_ = post.sync_problem_detected();
|
| sync_pb::ClientToServerResponse response;
|
| response.Clear();
|
| @@ -686,6 +687,17 @@ const CommitResponse& MockConnectionManager::last_commit_response() const {
|
| return *commit_responses_.back();
|
| }
|
|
|
| +const sync_pb::ClientToServerMessage&
|
| + MockConnectionManager::last_request() const {
|
| + EXPECT_TRUE(!requests_.empty());
|
| + return requests_.back();
|
| +}
|
| +
|
| +const std::vector<sync_pb::ClientToServerMessage>&
|
| + MockConnectionManager::requests() const {
|
| + return requests_;
|
| +}
|
| +
|
| bool MockConnectionManager::IsModelTypePresentInSpecifics(
|
| const google::protobuf::RepeatedPtrField<
|
| sync_pb::DataTypeProgressMarker>& filter,
|
|
|