| Index: chrome/test/data/extensions/api_test/chromeos_info_private/extended/background.js
|
| diff --git a/chrome/test/data/extensions/api_test/chromeos_info_private/extended/background.js b/chrome/test/data/extensions/api_test/chromeos_info_private/extended/background.js
|
| index 9297957c946466f62b06adb07c8f5f7e0bd62b36..b4e2c746be9cb66ca196a4cd2153abb5387d37ee 100644
|
| --- a/chrome/test/data/extensions/api_test/chromeos_info_private/extended/background.js
|
| +++ b/chrome/test/data/extensions/api_test/chromeos_info_private/extended/background.js
|
| @@ -9,18 +9,27 @@ chrome.app.runtime.onLaunched.addListener(function() {
|
| chrome.test.fail("Missing test name.");
|
| return;
|
| }
|
| - chrome.chromeosInfoPrivate.get(['sessionType', 'playStoreStatus'],
|
| - function (values) {
|
| - if (testName == 'kiosk') {
|
| - chrome.test.assertEq('kiosk', values['sessionType']);
|
| - } else if (testName == 'arc not-available') {
|
| - chrome.test.assertEq('not available', values['playStoreStatus']);
|
| - } else if (testName == 'arc available') {
|
| - chrome.test.assertEq('available', values['playStoreStatus']);
|
| - } else if (testName == 'arc enabled') {
|
| - chrome.test.assertEq('enabled', values['playStoreStatus']);
|
| - }
|
| - chrome.test.succeed();
|
| - });
|
| + chrome.chromeosInfoPrivate.get([
|
| + 'sessionType',
|
| + 'playStoreStatus',
|
| + 'managedDeviceStatus'
|
| + ], chrome.test.callbackPass(function(values) {
|
| + switch (testName) {
|
| + case 'kiosk':
|
| + chrome.test.assertEq('kiosk', values['sessionType']);
|
| + break;
|
| + case 'arc not-available':
|
| + chrome.test.assertEq('not available', values['playStoreStatus']);
|
| + break;
|
| + case 'arc available':
|
| + chrome.test.assertEq('available', values['playStoreStatus']);
|
| + break;
|
| + case 'arc enabled':
|
| + chrome.test.assertEq('enabled', values['playStoreStatus']);
|
| + break;
|
| + case 'managed':
|
| + chrome.test.assertEq('managed', values['managedDeviceStatus']);
|
| + }
|
| + }));
|
| });
|
| });
|
|
|