summaryrefslogtreecommitdiffstats
path: root/chrome/test/data
diff options
context:
space:
mode:
authorsky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-06-28 15:53:09 +0000
committersky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-06-28 15:53:09 +0000
commit0937e50de88050542188cf32a492e4feedda9e7b (patch)
treeaa901bae5147e74da741f086db075c024c9eb34e /chrome/test/data
parent4a6d9bbad732f21da27f021e504de06e949ffef1 (diff)
downloadchromium_src-0937e50de88050542188cf32a492e4feedda9e7b.zip
chromium_src-0937e50de88050542188cf32a492e4feedda9e7b.tar.gz
chromium_src-0937e50de88050542188cf32a492e4feedda9e7b.tar.bz2
Revert 50977 - Add support for RLZ chrome extension api.
BUG=NONE TEST=See unit tests as part of this CL. Review URL: http://codereview.chromium.org/2804010 TBR=rogerta@google.com Review URL: http://codereview.chromium.org/2835022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50979 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/test/data')
-rw-r--r--chrome/test/data/extensions/api_test/rlz/manifest.json7
-rw-r--r--chrome/test/data/extensions/api_test/rlz/test.html1
-rw-r--r--chrome/test/data/extensions/api_test/rlz/test.js110
3 files changed, 0 insertions, 118 deletions
diff --git a/chrome/test/data/extensions/api_test/rlz/manifest.json b/chrome/test/data/extensions/api_test/rlz/manifest.json
deleted file mode 100644
index 949fd81..0000000
--- a/chrome/test/data/extensions/api_test/rlz/manifest.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "name": "chrome.rlz",
- "version": "0.1",
- "description": "end-to-end browser test for chrome.rlz API",
- "background_page": "test.html",
- "permissions": ["experimental"]
-}
diff --git a/chrome/test/data/extensions/api_test/rlz/test.html b/chrome/test/data/extensions/api_test/rlz/test.html
deleted file mode 100644
index 46f4d74..0000000
--- a/chrome/test/data/extensions/api_test/rlz/test.html
+++ /dev/null
@@ -1 +0,0 @@
-<script src="test.js"></script>
diff --git a/chrome/test/data/extensions/api_test/rlz/test.js b/chrome/test/data/extensions/api_test/rlz/test.js
deleted file mode 100644
index e79a7ae..0000000
--- a/chrome/test/data/extensions/api_test/rlz/test.js
+++ /dev/null
@@ -1,110 +0,0 @@
-// Copyright (c) 2010 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-// RLZ api test
-// browser_tests.exe --gtest_filter=ExtensionApiTest.Rlz
-
-// If this code changes, then the corresponding code in extension_rlz_apitest.cc
-// also needs to change.
-
-chrome.test.runTests([
- function recordProductNEvent() {
- chrome.experimental.rlz.recordProductEvent('N', 'D3', 'install');
- chrome.experimental.rlz.recordProductEvent('N', 'D3', 'set-to-google');
- chrome.experimental.rlz.recordProductEvent('N', 'D3', 'first-search');
-
- chrome.experimental.rlz.recordProductEvent('N', 'D4', 'install');
- chrome.test.succeed();
- },
-
- function badProductName() {
- try {
- chrome.experimental.rlz.recordProductEvent('NN', 'D3', 'install');
- // Should not reach this line since the above call throws.
- chrome.test.fail();
- } catch(ex) {
- }
-
- try {
- chrome.experimental.rlz.recordProductEvent('', 'D3', 'install');
- // Should not reach this line since the above call throws.
- chrome.test.fail();
- } catch(ex) {
- }
-
- try {
- chrome.experimental.rlz.recordProductEvent(null, 'D3', 'install');
- // Should not reach this line since the above call throws.
- chrome.test.fail();
- } catch(ex) {
- }
-
- chrome.test.succeed();
- },
-
- function badAccessPointName() {
- try {
- chrome.experimental.rlz.recordProductEvent('N', 'D3A', 'install');
- // Should not reach this line since the above call throws.
- chrome.test.fail();
- } catch(ex) {
- }
-
- try {
- chrome.experimental.rlz.recordProductEvent('N', '', 'install');
- // Should not reach this line since the above call throws.
- chrome.test.fail();
- } catch(ex) {
- }
-
- try {
- chrome.experimental.rlz.recordProductEvent('N', null, 'install');
- // Should not reach this line since the above call throws.
- chrome.test.fail();
- } catch(ex) {
- }
-
- chrome.test.succeed();
- },
-
- function badEventName() {
- try {
- chrome.experimental.rlz.recordProductEvent('N', 'D3', 'foo');
- // Should not reach this line since the above call throws.
- chrome.test.fail();
- } catch(ex) {
- }
-
- try {
- chrome.experimental.rlz.recordProductEvent('N', 'D3', null);
- // Should not reach this line since the above call throws.
- chrome.test.fail();
- } catch(ex) {
- }
-
- chrome.test.succeed();
- },
-
- function recordProductDEvent() {
- chrome.experimental.rlz.recordProductEvent('D', 'D3', 'install');
- chrome.experimental.rlz.recordProductEvent('D', 'D4', 'install');
- chrome.test.succeed();
- },
-
- function clearProductState() {
- chrome.experimental.rlz.clearProductState('D', ['D3', 'D4']);
- chrome.test.succeed();
- },
-
- function getAccessPointRlz() {
- // Using an access point different then those used above so that if the
- // clearProductState() test runs before this one it does not clear the
- // rlz string tested for here.
- chrome.experimental.rlz.getAccessPointRlz('D1', function(rlzString) {
- chrome.test.assertEq('rlz_apitest', rlzString);
- chrome.test.succeed();
- });
- },
-]);
-