Files
atom/spec/spec-helper.coffee
2012-01-03 16:39:09 -07:00

22 lines
482 B
CoffeeScript

nakedLoad 'jasmine-jquery'
$ = require 'jquery'
_ = require 'underscore'
Native = require 'native'
afterEach ->
(new Native).resetMainMenu()
window.atom = new (require 'app')
window.keydown = (pattern) ->
console.log @createKeyEvent(pattern)
$(document).trigger @createKeyEvent(pattern)
window.createKeyEvent = (pattern) ->
$.Event "keydown", atom.keyBinder.parseKeyPattern(pattern)
window.waitsForPromise = (fn) ->
window.waitsFor (moveOn) ->
fn().done(moveOn)