Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 chrome.test.runTests([ | 5 chrome.test.runTests([ |
| 6 function getUserEmailTest() { | 6 function getUserEmailTest() { |
| 7 chrome.feedbackPrivate.getUserEmail( | 7 chrome.feedbackPrivate.getUserEmail( |
| 8 chrome.test.callbackPass(function(email) { | 8 chrome.test.callbackPass(function(email) { |
| 9 if (email.length > 0) { | 9 if (email.length > 0) { |
| 10 // If we actually have an e-mail address returned, do a simple sanity | 10 // If we actually have an e-mail address returned, do a simple sanity |
| 11 // check on it. | 11 // check on it. |
| 12 chrome.test.assertTrue(email.indexOf('@') != -1); | 12 chrome.test.assertTrue(email.indexOf('@') != -1); |
| 13 } | 13 } |
| 14 })); | 14 })); |
| 15 }, | 15 }, |
| 16 function getSystemInfoTest() { | 16 function getSystemInfoTest() { |
| 17 chrome.feedbackPrivate.getSystemInformation( | 17 chrome.feedbackPrivate.getSystemInformation( |
| 18 chrome.test.callbackPass(function(sysinfo) { | 18 chrome.test.callbackPass(function(sysinfo) { |
| 19 // Make sure we get 'some' system info. | 19 // Make sure we get 'some' system info. |
| 20 chrome.test.assertTrue(sysinfo.length >= 1); | 20 chrome.test.assertTrue(sysinfo.length >= 1); |
| 21 })); | 21 })); |
| 22 }, | 22 }, |
| 23 function sendFeedbackTest() { | 23 function sendFeedbackTest() { |
| 24 var feedbackInfo = {}; | 24 var feedbackInfo = {}; |
|
not at google - send to devlin
2014/08/28 22:45:51
feedbackInfo = {
description: ...,
sendHistogr
rkc
2014/08/28 23:31:18
Done.
| |
| 25 feedbackInfo.description = 'This is a test description'; | 25 feedbackInfo.description = 'This is a test description'; |
| 26 feedbackInfo.sendHistograms = false; | |
| 26 chrome.feedbackPrivate.sendFeedback( | 27 chrome.feedbackPrivate.sendFeedback( |
| 27 feedbackInfo, chrome.test.callbackPass(function(response) { | 28 feedbackInfo, chrome.test.callbackPass(function(response) { |
| 28 chrome.test.assertEq(response, 'success'); | 29 chrome.test.assertEq(response, 'success'); |
| 29 })); | 30 })); |
| 30 } | 31 } |
| 31 ]); | 32 ]); |
| OLD | NEW |