| Index: chrome/test/data/extensions/api_test/networking_private/chromeos/networking_private_apitest_chromeos.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/networking_private_apitest_chromeos.js
|
| similarity index 92%
|
| rename from chrome/test/data/extensions/api_test/networking_private/chromeos/test.js
|
| rename to chrome/test/data/extensions/api_test/networking_private/chromeos/networking_private_apitest_chromeos.js
|
| index 69afe31a17e2fa17a34876cb1c332f9c647dbaac..a29d7e55691bfb6e029d631fc9a0e391595b02f6 100644
|
| --- a/chrome/test/data/extensions/api_test/networking_private/chromeos/test.js
|
| +++ b/chrome/test/data/extensions/api_test/networking_private/chromeos/networking_private_apitest_chromeos.js
|
| @@ -489,6 +489,37 @@ var availableTests = [
|
| }));
|
| }));
|
| },
|
| + function setCellularProperties() {
|
| + var done = chrome.test.callbackAdded();
|
| + var network_guid = "stub_cellular1_guid";
|
| + chrome.networkingPrivate.getProperties(
|
| + network_guid,
|
| + callbackPass(function(result) {
|
| + assertEq(network_guid, result.GUID);
|
| + var new_properties = {
|
| + Priority: 1,
|
| + Cellular: {
|
| + Carrier: 'new_carrier',
|
| + },
|
| + };
|
| + 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('new_carrier', result['Cellular']['Carrier']);
|
| + done();
|
| + }));
|
| + }));
|
| + }));
|
| + },
|
| function setVPNProperties() {
|
| var done = chrome.test.callbackAdded();
|
| var network_guid = "stub_vpn1_guid";
|
| @@ -539,6 +570,27 @@ var availableTests = [
|
| }, result);
|
| }));
|
| },
|
| + function getStateCellular() {
|
| + chrome.networkingPrivate.getState(
|
| + "stub_cellular1_guid",
|
| + callbackPass(function(result) {
|
| + assertEq({
|
| + "Cellular": {
|
| + "ActivationState": "NotActivated",
|
| + "NetworkTechnology": "GSM",
|
| + "RoamingState": "Home",
|
| + "SignalStrength": 0,
|
| + "SupportNetworkScan": false,
|
| + },
|
| + "Connectable": false,
|
| + "ConnectionState": "NotConnected",
|
| + "GUID": "stub_cellular1_guid",
|
| + "Name": "cellular1",
|
| + "Source": "Device",
|
| + "Type": "Cellular",
|
| + }, result);
|
| + }));
|
| + },
|
| function getStateNonExistent() {
|
| chrome.networkingPrivate.getState(
|
| 'non_existent',
|
|
|