瀏覽代碼

Added tests to fake selection clearing converter.

Szymon Kupś 9 年之前
父節點
當前提交
8adf7130df
共有 1 個文件被更改,包括 13 次插入1 次删除
  1. 13 1
      packages/ckeditor5-engine/tests/conversion/model-selection-to-view-converters.js

+ 13 - 1
packages/ckeditor5-engine/tests/conversion/model-selection-to-view-converters.js

@@ -21,7 +21,8 @@ import {
 	convertRangeSelection,
 	convertCollapsedSelection,
 	convertSelectionAttribute,
-	clearAttributes
+	clearAttributes,
+	clearFakeSelection
 } from '/ckeditor5/engine/conversion/model-selection-to-view-converters.js';
 
 import {
@@ -309,6 +310,17 @@ describe( 'clean-up', () => {
 			expect( viewString ).to.equal( '<div>f{}oobar</div>' );
 		} );
 	} );
+
+	describe( 'clearFakeSelection', () => {
+		it( 'should clear fake selection', () => {
+			dispatcher.on( 'selection', clearFakeSelection() );
+			viewSelection.setFake( true );
+
+			dispatcher.convertSelection( modelSelection );
+
+			expect( viewSelection.isFake ).to.be.false;
+		} );
+	} );
 } );
 
 describe( 'using element creator for attributes conversion', () => {