1 { WindowTracker, isBrowserWindow, applyToWindows } = require '../packages/window-utils'
3 setupModule = (module) ->
4 module.controller = mozmill.getBrowserController()
6 testWindowTracker = () ->
8 controller.open 'http://www.google.com'
12 tracker = new WindowTracker
13 track: (window) -> countTrack += 1
14 untrack: (window) -> countUntrack += 1
18 mozmill.newBrowserController()
22 expect.equal countTrack, 2, 'WindowTracker track failed'
23 expect.equal countUntrack, 2, 'WindowTracker untrack failed'