Ver código fonte

Updated ClassicTestEditor class after the removal of Controller class.

Aleksander Nowodziński 9 anos atrás
pai
commit
4301d54670

+ 2 - 2
packages/ckeditor5-core/tests/_utils-tests/classictesteditor.js

@@ -8,7 +8,7 @@
 import StandardEditor from 'ckeditor5/core/editor/standardeditor.js';
 import ClassicTestEditor from 'tests/core/_utils/classictesteditor.js';
 import HtmlDataProcessor from 'ckeditor5/engine/dataprocessor/htmldataprocessor.js';
-import BoxedEditorUI from 'ckeditor5/ui/editorui/boxed/boxededitorui.js';
+import BoxedEditorUIView from 'ckeditor5/ui/editorui/boxed/boxededitoruiview.js';
 import Feature from 'ckeditor5/core/feature.js';
 
 import { getData } from 'ckeditor5/engine/dev-utils/model.js';
@@ -57,7 +57,7 @@ describe( 'ClassicTestEditor', () => {
 		it( 'creates and initilizes the UI', () => {
 			return ClassicTestEditor.create( editorElement, { foo: 1 } )
 				.then( editor => {
-					expect( editor.ui ).to.be.instanceof( BoxedEditorUI );
+					expect( editor.ui ).to.be.instanceof( BoxedEditorUIView );
 				} );
 		} );
 

+ 3 - 9
packages/ckeditor5-core/tests/_utils/classictesteditor.js

@@ -4,10 +4,7 @@
  */
 
 import StandardEditor from 'ckeditor5/core/editor/standardeditor.js';
-
 import HtmlDataProcessor from 'ckeditor5/engine/dataprocessor/htmldataprocessor.js';
-
-import BoxedEditorUI from 'ckeditor5/ui/editorui/boxed/boxededitorui.js';
 import BoxedEditorUIView from 'ckeditor5/ui/editorui/boxed/boxededitoruiview.js';
 
 /**
@@ -24,13 +21,8 @@ export default class ClassicTestEditor extends StandardEditor {
 		super( element, config );
 
 		this.document.createRoot();
-
 		this.editing.createRoot( 'div' );
-
 		this.data.processor = new HtmlDataProcessor();
-
-		this.ui = new BoxedEditorUI( this );
-		this.ui.view = new BoxedEditorUIView( this.locale );
 	}
 
 	/**
@@ -50,7 +42,9 @@ export default class ClassicTestEditor extends StandardEditor {
 
 			resolve(
 				editor.initPlugins()
-					.then( () => editor.ui.init() )
+					.then( () => {
+						return ( editor.ui = new BoxedEditorUIView( editor, editor.locale ) ).init();
+					} )
 					.then( () => editor.loadDataFromEditorElement() )
 					.then( () => editor )
 			);