diff options
author | Phil Hughes <me@iamphill.com> | 2018-03-01 17:25:13 +0300 |
---|---|---|
committer | Phil Hughes <me@iamphill.com> | 2018-03-02 11:42:02 +0300 |
commit | 4927cb75e6ab82500b3d055f35ea621483c224fe (patch) | |
tree | 5f6aab32e6e666ea34fcf67ae6a474802c747a0c /spec/javascripts/repo/lib/common/disposable_spec.js | |
parent | f29dbaf55cc0c8a4b80c153454a2f7e22fd7a827 (diff) |
Remove IDE from CE
Diffstat (limited to 'spec/javascripts/repo/lib/common/disposable_spec.js')
-rw-r--r-- | spec/javascripts/repo/lib/common/disposable_spec.js | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/spec/javascripts/repo/lib/common/disposable_spec.js b/spec/javascripts/repo/lib/common/disposable_spec.js deleted file mode 100644 index af12ca15369..00000000000 --- a/spec/javascripts/repo/lib/common/disposable_spec.js +++ /dev/null @@ -1,44 +0,0 @@ -import Disposable from '~/ide/lib/common/disposable'; - -describe('Multi-file editor library disposable class', () => { - let instance; - let disposableClass; - - beforeEach(() => { - instance = new Disposable(); - - disposableClass = { - dispose: jasmine.createSpy('dispose'), - }; - }); - - afterEach(() => { - instance.dispose(); - }); - - describe('add', () => { - it('adds disposable classes', () => { - instance.add(disposableClass); - - expect(instance.disposers.size).toBe(1); - }); - }); - - describe('dispose', () => { - beforeEach(() => { - instance.add(disposableClass); - }); - - it('calls dispose on all cached disposers', () => { - instance.dispose(); - - expect(disposableClass.dispose).toHaveBeenCalled(); - }); - - it('clears cached disposers', () => { - instance.dispose(); - - expect(instance.disposers.size).toBe(0); - }); - }); -}); |