| Index: chrome/browser/sync/glue/model_associator_mock.h
|
| diff --git a/chrome/browser/sync/glue/model_associator_mock.h b/chrome/browser/sync/glue/model_associator_mock.h
|
| index 51cb7c4512110f95b599530f8e4c894379e5c041..3474eff91e026d43afd10c2549e8c51e0880bad3 100644
|
| --- a/chrome/browser/sync/glue/model_associator_mock.h
|
| +++ b/chrome/browser/sync/glue/model_associator_mock.h
|
| @@ -6,18 +6,24 @@
|
| #define CHROME_BROWSER_SYNC_GLUE_MODEL_ASSOCIATOR_MOCK_H__
|
| #pragma once
|
|
|
| +#include "base/tracked.h"
|
| +#include "chrome/browser/sync/api/sync_error.h"
|
| #include "chrome/browser/sync/glue/model_associator.h"
|
| #include "testing/gmock/include/gmock/gmock.h"
|
|
|
| namespace browser_sync {
|
|
|
| +ACTION_P(SetSyncError, type) {
|
| + arg0->Reset(FROM_HERE, "test", type);
|
| +}
|
| +
|
| class ModelAssociatorMock : public AssociatorInterface {
|
| public:
|
| ModelAssociatorMock();
|
| virtual ~ModelAssociatorMock();
|
|
|
| - MOCK_METHOD0(AssociateModels, bool());
|
| - MOCK_METHOD0(DisassociateModels, bool());
|
| + MOCK_METHOD1(AssociateModels, bool(SyncError* error));
|
| + MOCK_METHOD1(DisassociateModels, bool(SyncError* error));
|
| MOCK_METHOD1(SyncModelHasUserCreatedNodes, bool(bool* has_nodes));
|
| MOCK_METHOD0(AbortAssociation, void());
|
| MOCK_METHOD0(CryptoReadyIfNecessary, bool());
|
|
|