Index: chrome/test/data/extensions/api_test/activity_log_private/test/test.js |
diff --git a/chrome/test/data/extensions/api_test/activity_log_private/test/test.js b/chrome/test/data/extensions/api_test/activity_log_private/test/test.js |
index a1b2b2b2d0ba24f8098ecd73e0d4dd4f4eb60f67..ee2643c8c2e0f8198fc2ef50aac1d80fe92a475f 100644 |
--- a/chrome/test/data/extensions/api_test/activity_log_private/test/test.js |
+++ b/chrome/test/data/extensions/api_test/activity_log_private/test/test.js |
@@ -368,6 +368,41 @@ testCases.push({ |
}); |
testCases.push({ |
+ func: function deleteActivities() { |
+ var activityIds = []; |
+ var filter = new Object(); |
+ filter.extensionId = FRIEND_EXTENSION_ID; |
+ filter.activityType = 'any'; |
+ filter.apiCall = 'tabs.executeScript'; |
+ chrome.activityLogPrivate.getExtensionActivities(filter, function(result) { |
+ chrome.test.assertEq(6, result['activities'].length); |
+ for (var i = 0; i < result['activities'].length; i++) |
+ activityIds.push(result['activities'][i]['activityId']); |
+ chrome.test.assertEq(6, activityIds.length); |
+ chrome.activityLogPrivate.deleteActivities(['-1', '-2', '-3']); |
+ chrome.activityLogPrivate.getExtensionActivities(filter, |
+ function(result) { |
+ chrome.test.assertEq(6, result['activities'].length); |
+ chrome.activityLogPrivate.deleteActivities([activityIds[0]]); |
+ chrome.activityLogPrivate.getExtensionActivities(filter, |
+ function(result) { |
+ chrome.test.assertEq(5, result['activities'].length); |
+ for (var i = 0; i < result['activities'].length; i++) |
+ chrome.test.assertFalse(activityIds[0] == |
+ result['activities'][i]['activityId']); |
+ chrome.activityLogPrivate.deleteActivities(activityIds); |
+ chrome.activityLogPrivate.getExtensionActivities(filter, |
+ function(result) { |
+ chrome.test.assertEq(0, result['activities'].length); |
+ chrome.test.succeed(); |
+ }); |
+ }); |
+ }); |
+ }); |
+ } |
+}); |
+ |
+testCases.push({ |
func: function deleteGoogleUrls() { |
chrome.test.getConfig(function(config) { |
chrome.activityLogPrivate.deleteUrls( |