Bladeren bron

Tests: Initialization performance test should use the same editor preset as other tests.

Marek Lewandowski 5 jaren geleden
bovenliggende
commit
d3f30c45d3
1 gewijzigde bestanden met toevoegingen van 3 en 39 verwijderingen
  1. 3 39
      tests/manual/performance/editorinit.js

+ 3 - 39
tests/manual/performance/editorinit.js

@@ -3,11 +3,9 @@
  * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
  */
 
-/* globals console, window, document */
+/* globals console, document */
 
-import ClassicEditor from '@ckeditor/ckeditor5-editor-classic/src/classiceditor';
-import ArticlePluginSet from '@ckeditor/ckeditor5-core/tests/_utils/articlepluginset';
-import { getPerformanceData, renderPerformanceDataButtons } from '../../_utils/utils';
+import { getPerformanceData, createPerformanceEditor, renderPerformanceDataButtons } from '../../_utils/utils';
 
 renderPerformanceDataButtons( document.querySelector( '#fixture-buttons' ) );
 
@@ -24,41 +22,7 @@ for ( const button of buttons ) {
 	editorElement.innerHTML = content;
 
 	button.addEventListener( 'click', function() {
-		ClassicEditor
-			.create( editorElement, {
-				plugins: [ ArticlePluginSet ],
-				toolbar: [
-					'heading',
-					'|',
-					'bold',
-					'italic',
-					'link',
-					'bulletedList',
-					'numberedList',
-					'|',
-					'outdent',
-					'indent',
-					'|',
-					'blockQuote',
-					'insertTable',
-					'mediaEmbed',
-					'undo',
-					'redo'
-				],
-				image: {
-					toolbar: [ 'imageStyle:full', 'imageStyle:side', '|', 'imageTextAlternative' ]
-				},
-				table: {
-					contentToolbar: [
-						'tableColumn',
-						'tableRow',
-						'mergeTableCells'
-					]
-				}
-			} )
-			.then( editor => {
-				window.editor = editor;
-			} )
+		createPerformanceEditor( editorElement )
 			.catch( err => {
 				console.error( err.stack );
 			} );