mirror of
https://github.com/pulsar-edit/pulsar.git
synced 2024-09-20 07:28:08 +03:00
add test dispose
This commit is contained in:
parent
90503f6d4a
commit
abeebd51ef
@ -121,10 +121,14 @@ describe "PaneElement", ->
|
||||
item1.path = '/foo/bar.txt'
|
||||
item1.changePathCallbacks = []
|
||||
item1.setPath = (path) ->
|
||||
this.path = path
|
||||
@path = path
|
||||
callback() for callback in changePathCallbacks
|
||||
item1.getPath = -> this.path
|
||||
item1.onDidChangePath = (callback) -> this.changePathCallbacks.push(callback)
|
||||
return
|
||||
item1.getPath = -> @path
|
||||
item1.onDidChangePath = (callback) ->
|
||||
@changePathCallbacks.push(callback)
|
||||
return dispose: =>
|
||||
@changePathCallbacks = @changePathCallbacks.filter (f) -> f isnt callback
|
||||
|
||||
item2 = document.createElement('div')
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user