blob: 93bf1aa0bfee714669cb607d73d1c935e0a22810 [file] [log] [blame]
description('Tests the basic operation of BatteryStatus.');
var charging = false;
var chargingTime = Number.POSITIVE_INFINITY;
var dischargingTime = 6000;
var level = 0.7;
var battery = navigator.webkitBattery;
battery.addEventListener('chargingchange', function() {
shouldBe("battery.charging", "false");
shouldBe("battery.chargingTime", "Infinity");
shouldBe("battery.dischargingTime", "6000");
shouldBe("battery.level", "0.7");
finishJSTest();
});
internals.setBatteryStatus('chargingchange', charging, chargingTime, dischargingTime, level);
window.jsTestIsAsync = true;