/
githubmirror
/
atom
Обзор
Документация
Войти
/
githubmirror
/
atom
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
spec/workspace-center-spec.js
34 строки
1 KB
Rafael Oleza
Reformat all JS files using prettier
31 май 2019, 19:33
31 май 2019, 19:33
7f3f040
Код
Авторство
О чём код?
/** @babel */ const TextEditor = require('../src/text-editor'); describe('WorkspaceCenter', () => { describe('.observeTextEditors()', () => { it('invokes the observer with current and future text editors', () => { const workspaceCenter = atom.workspace.getCenter(); const pane = workspaceCenter.getActivePane(); const observed = []; const editorAddedBeforeRegisteringObserver = new TextEditor(); const nonEditorItemAddedBeforeRegisteringObserver = document.createElement( 'div' ); pane.activateItem(editorAddedBeforeRegisteringObserver); pane.activateItem(nonEditorItemAddedBeforeRegisteringObserver); workspaceCenter.observeTextEditors(editor => observed.push(editor)); const editorAddedAfterRegisteringObserver = new TextEditor(); const nonEditorItemAddedAfterRegisteringObserver = document.createElement( 'div' ); pane.activateItem(editorAddedAfterRegisteringObserver); pane.activateItem(nonEditorItemAddedAfterRegisteringObserver); expect(observed).toEqual([ editorAddedBeforeRegisteringObserver, editorAddedAfterRegisteringObserver ]); }); }); });