Index: chrome/test/data/extensions/api_test/settings/simple_test/background.html |
diff --git a/chrome/test/data/extensions/api_test/settings/simple_test/background.html b/chrome/test/data/extensions/api_test/settings/simple_test/background.html |
index fd42fe602cc0567fd113ee57081df6e9ee22e0be..8bb3c15d2ae227d2675630847dfefe847648c892 100644 |
--- a/chrome/test/data/extensions/api_test/settings/simple_test/background.html |
+++ b/chrome/test/data/extensions/api_test/settings/simple_test/background.html |
@@ -285,6 +285,21 @@ chrome.test.runTests([ |
succeed(); |
} |
stage0(); |
+ }, |
+ |
+ function throttling() { |
+ // Should get throttled after 1000 calls. |
+ var maxRequests = 1001; |
+ function next() { |
+ chrome.experimental.settings.clear((--maxRequests > 0) ? next : done); |
+ } |
+ function done() { |
+ chrome.test.assertEq( |
+ "This request exceeds available quota.", |
+ chrome.extension.lastError.message); |
+ succeed(); |
+ } |
+ chrome.experimental.settings.clear(next); |
} |
]); |
</script> |