summaryrefslogtreecommitdiffstats
path: root/jingle/jingle.gyp
diff options
context:
space:
mode:
authorakalin@chromium.org <akalin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-12-08 08:35:23 +0000
committerakalin@chromium.org <akalin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-12-08 08:35:23 +0000
commit7e4f13edad7e7962236d57b5bd3d080d057c3823 (patch)
treeba89df6131a43721cd3e3339feeba40dee781373 /jingle/jingle.gyp
parentc4c1422594c6df6ca0de28ee3dbf727ffcf83b19 (diff)
downloadchromium_src-7e4f13edad7e7962236d57b5bd3d080d057c3823.zip
chromium_src-7e4f13edad7e7962236d57b5bd3d080d057c3823.tar.gz
chromium_src-7e4f13edad7e7962236d57b5bd3d080d057c3823.tar.bz2
[Sync] Fixed crash on XMPP reconnection
Tied lifetime of invalidation packet callback to ChromeInvalidationClient. Added some tests for ChromeInvalidationClient. Created FakeBaseTask class for testing. BUG=64652 TEST=New unittests Review URL: http://codereview.chromium.org/5625010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68571 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'jingle/jingle.gyp')
-rw-r--r--jingle/jingle.gyp14
1 files changed, 14 insertions, 0 deletions
diff --git a/jingle/jingle.gyp b/jingle/jingle.gyp
index 939c9d0..61d9320 100644
--- a/jingle/jingle.gyp
+++ b/jingle/jingle.gyp
@@ -92,6 +92,19 @@
],
},
{
+ 'target_name': 'notifier_test_util',
+ 'type': '<(library)',
+ 'sources': [
+ 'notifier/base/fake_base_task.cc',
+ 'notifier/base/fake_base_task.h',
+ ],
+ 'dependencies': [
+ 'notifier',
+ '../base/base.gyp:base',
+ '../testing/gmock.gyp:gmock',
+ ],
+ },
+ {
'target_name': 'notifier_unit_tests',
'type': 'executable',
'sources': [
@@ -113,6 +126,7 @@
],
'dependencies': [
'notifier',
+ 'notifier_test_util',
'../base/base.gyp:base',
'../base/base.gyp:test_support_base',
'../net/net.gyp:net',