8
0
Просмотр исходного кода

Tests: Aligned tests to the now correctly working selection's default range. See ckeditor/ckeditor5-engine#699.

Piotrek Koszuliński 8 лет назад
Родитель
Сommit
3a35f36022
1 измененных файлов с 5 добавлено и 5 удалено
  1. 5 5
      packages/ckeditor5-widget/tests/widget.js

+ 5 - 5
packages/ckeditor5-widget/tests/widget.js

@@ -168,24 +168,24 @@ describe( 'Widget', () => {
 	} );
 	} );
 
 
 	it( 'fake selection should be empty if widget is not selected', () => {
 	it( 'fake selection should be empty if widget is not selected', () => {
-		setModelData( doc, '<widget>foo bar</widget>' );
+		setModelData( doc, '<paragraph>foo</paragraph><widget>foo bar</widget>' );
 
 
 		expect( viewDocument.selection.fakeSelectionLabel ).to.equal( '' );
 		expect( viewDocument.selection.fakeSelectionLabel ).to.equal( '' );
 	} );
 	} );
 
 
 	it( 'should toggle selected class', () => {
 	it( 'should toggle selected class', () => {
-		setModelData( doc, '[<widget>foo</widget>]' );
+		setModelData( doc, '<paragraph>foo</paragraph>[<widget>foo</widget>]' );
 
 
 		expect( getViewData( viewDocument ) ).to.equal(
 		expect( getViewData( viewDocument ) ).to.equal(
-			'[<div class="ck-widget ck-widget_selected" contenteditable="false">foo<b></b></div>]'
+			'<p>foo</p>[<div class="ck-widget ck-widget_selected" contenteditable="false">foo<b></b></div>]'
 		);
 		);
 
 
 		doc.enqueueChanges( () => {
 		doc.enqueueChanges( () => {
-			doc.selection.collapseToStart();
+			doc.selection.removeAllRanges();
 		} );
 		} );
 
 
 		expect( getViewData( viewDocument ) ).to.equal(
 		expect( getViewData( viewDocument ) ).to.equal(
-			'[]<div class="ck-widget" contenteditable="false">foo<b></b></div>'
+			'<p>{}foo</p><div class="ck-widget" contenteditable="false">foo<b></b></div>'
 		);
 		);
 	} );
 	} );