aboutsummaryrefslogtreecommitdiff
path: root/atom/packages/vim-surround/spec/spec-helper.coffee
blob: 931e0b96f92a44d66eed55ee5758aed1bfc00de9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
getEditorElement = (callback) ->
  textEditor = null

  waitsForPromise ->
    atom.project.open().then (e) ->
      textEditor = e

  runs ->
    element = document.createElement("atom-text-editor")
    element.setModel(textEditor)
    callback(element)

module.exports = { getEditorElement }