summaryrefslogtreecommitdiffstats
path: root/sync/sync_tests.gypi
diff options
context:
space:
mode:
authorpvalenzuela@chromium.org <pvalenzuela@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-23 03:29:12 +0000
committerpvalenzuela@chromium.org <pvalenzuela@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-23 03:29:12 +0000
commitb3a902786b286083c762765044c51b43449f8fdf (patch)
tree25ba94d81ea62480a09937c0c7160d9d72e1a560 /sync/sync_tests.gypi
parent0f89d989dd8b20bbac93ccc52af663071e36f2f6 (diff)
downloadchromium_src-b3a902786b286083c762765044c51b43449f8fdf.zip
chromium_src-b3a902786b286083c762765044c51b43449f8fdf.tar.gz
chromium_src-b3a902786b286083c762765044c51b43449f8fdf.tar.bz2
Add initial FakeServer verification for Sync tests
This CL adds a method to FakeServer to export current data using base::Value. This data is consumed by a new class, FakeServerVerifier, that provides methods for verifying the data in integration tests. The initial verification is rather simple. For example, only entity names are compared and bookmark folders are not considered. BUG=NONE Review URL: https://codereview.chromium.org/242143002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@265511 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'sync/sync_tests.gypi')
-rw-r--r--sync/sync_tests.gypi5
1 files changed, 4 insertions, 1 deletions
diff --git a/sync/sync_tests.gypi b/sync/sync_tests.gypi
index 2eefc68..f6f88b7 100644
--- a/sync/sync_tests.gypi
+++ b/sync/sync_tests.gypi
@@ -103,7 +103,8 @@
'dependencies': [
'../base/base.gyp:base',
'../net/net.gyp:net',
- '../third_party/protobuf/protobuf.gyp:protobuf_lite',
+ '../testing/gtest.gyp:gtest',
+ '../third_party/protobuf/protobuf.gyp:protobuf_lite',
'sync',
],
'export_dependent_settings': [
@@ -120,6 +121,8 @@
'test/fake_server/fake_server_http_post_provider.h',
'test/fake_server/fake_server_network_resources.cc',
'test/fake_server/fake_server_network_resources.h',
+ 'test/fake_server/fake_server_verifier.cc',
+ 'test/fake_server/fake_server_verifier.h',
'test/fake_server/permanent_entity.cc',
'test/fake_server/permanent_entity.h',
'test/fake_server/tombstone_entity.cc',