[battery-interface-idlharness.html]
  type: testharness
  [Navigator interface: operation getBattery()]
    expected: FAIL

  [Navigator interface: navigator must inherit property "getBattery" with the proper type (0)]
    expected: FAIL

  [BatteryManager must be primary interface of navigator.getBattery()]
    expected: FAIL

  [Stringification of navigator.getBattery()]
    expected: FAIL

  [BatteryManager interface: navigator.getBattery() must inherit property "charging" with the proper type (0)]
    expected: FAIL

  [BatteryManager interface: navigator.getBattery() must inherit property "chargingTime" with the proper type (1)]
    expected: FAIL

  [BatteryManager interface: navigator.getBattery() must inherit property "dischargingTime" with the proper type (2)]
    expected: FAIL

  [BatteryManager interface: navigator.getBattery() must inherit property "level" with the proper type (3)]
    expected: FAIL

  [BatteryManager interface: navigator.getBattery() must inherit property "onchargingchange" with the proper type (4)]
    expected: FAIL

  [BatteryManager interface: navigator.getBattery() must inherit property "onchargingtimechange" with the proper type (5)]
    expected: FAIL

  [BatteryManager interface: navigator.getBattery() must inherit property "ondischargingtimechange" with the proper type (6)]
    expected: FAIL

  [BatteryManager interface: navigator.getBattery() must inherit property "onlevelchange" with the proper type (7)]
    expected: FAIL

  [EventTarget interface: navigator.getBattery() must inherit property "addEventListener" with the proper type (0)]
    expected: FAIL

  [EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on navigator.getBattery() with too few arguments must throw TypeError]
    expected: FAIL

  [EventTarget interface: navigator.getBattery() must inherit property "removeEventListener" with the proper type (1)]
    expected: FAIL

  [EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on navigator.getBattery() with too few arguments must throw TypeError]
    expected: FAIL

  [EventTarget interface: navigator.getBattery() must inherit property "dispatchEvent" with the proper type (2)]
    expected: FAIL

  [EventTarget interface: calling dispatchEvent(Event) on navigator.getBattery() with too few arguments must throw TypeError]
    expected: FAIL

