| Index: chrome/test/data/extensions/api_test/networking_private/chromeos/test.js
|
| diff --git a/chrome/test/data/extensions/api_test/networking_private/chromeos/test.js b/chrome/test/data/extensions/api_test/networking_private/chromeos/test.js
|
| index 876fb3445c884abdaa415289bb7162ce5022f1aa..9d2726875495760f16aeaa51dccb73b44cf0c9db 100644
|
| --- a/chrome/test/data/extensions/api_test/networking_private/chromeos/test.js
|
| +++ b/chrome/test/data/extensions/api_test/networking_private/chromeos/test.js
|
| @@ -461,8 +461,40 @@ var availableTests = [
|
| }, result);
|
| }));
|
| },
|
| + function setCellularProperties() {
|
| + var network_guid = 'stub_cellular1_guid';
|
| + // Make sure we test Cellular.Carrier since it requires a special call
|
| + // to Shill.Device.SetCarrier.
|
| + var newCarrier = 'new_carrier';
|
| + chrome.networkingPrivate.getProperties(
|
| + network_guid,
|
| + callbackPass(function(result) {
|
| + assertEq(network_guid, result.GUID);
|
| + assertTrue(!result.Cellular || result.Cellular.Carrier != newCarrier);
|
| + var new_properties = {
|
| + Priority: 1,
|
| + Cellular: {
|
| + Carrier: newCarrier,
|
| + },
|
| + };
|
| + chrome.networkingPrivate.setProperties(
|
| + network_guid,
|
| + new_properties,
|
| + callbackPass(function() {
|
| + chrome.networkingPrivate.getProperties(
|
| + network_guid,
|
| + callbackPass(function(result) {
|
| + // Ensure that the GUID doesn't change.
|
| + assertEq(network_guid, result.GUID);
|
| + // Ensure that the properties were set.
|
| + assertEq(1, result['Priority']);
|
| + assertTrue('Cellular' in result);
|
| + assertEq(newCarrier, result.Cellular.Carrier);
|
| + }));
|
| + }));
|
| + }));
|
| + },
|
| function setWiFiProperties() {
|
| - var done = chrome.test.callbackAdded();
|
| var network_guid = 'stub_wifi1_guid';
|
| chrome.networkingPrivate.getProperties(
|
| network_guid,
|
| @@ -495,13 +527,11 @@ var availableTests = [
|
| assertTrue('StaticIPConfig' in result);
|
| assertEq('1.2.3.4',
|
| result['StaticIPConfig']['IPAddress']);
|
| - done();
|
| }));
|
| }));
|
| }));
|
| },
|
| function setVPNProperties() {
|
| - var done = chrome.test.callbackAdded();
|
| var network_guid = 'stub_vpn1_guid';
|
| chrome.networkingPrivate.getProperties(
|
| network_guid,
|
| @@ -527,7 +557,6 @@ var availableTests = [
|
| assertEq('vpn.host1', result['VPN']['Host']);
|
| // Ensure that the GUID doesn't change.
|
| assertEq(network_guid, result.GUID);
|
| - done();
|
| }));
|
| }));
|
| }));
|
|
|