瀏覽代碼

Tests: Update tests to the recent changes in widgets API.

Maciej Gołaszewski 7 年之前
父節點
當前提交
a96464f8b2
共有 1 個文件被更改,包括 10 次插入0 次删除
  1. 10 0
      packages/ckeditor5-table/tests/converters/downcast.js

+ 10 - 0
packages/ckeditor5-table/tests/converters/downcast.js

@@ -16,11 +16,17 @@ import {
 	downcastTableHeadingRowsChange
 } from '../../src/converters/downcast';
 import { formatTable, formattedViewTable, modelTable } from '../_utils/utils';
+import env from '@ckeditor/ckeditor5-utils/src/env';
 
 describe( 'downcast converters', () => {
+	const initialEnvEdge = env.isEdge;
+
 	let editor, model, doc, root, viewDocument;
 
 	beforeEach( () => {
+		// Most tests assume non-edge environment but we do not set `contenteditable=false` on Edge so stub `env.isEdge`.
+		env.isEdge = false;
+
 		return VirtualTestEditor.create()
 			.then( newEditor => {
 				editor = newEditor;
@@ -62,6 +68,10 @@ describe( 'downcast converters', () => {
 			} );
 	} );
 
+	afterEach( () => {
+		env.isEdge = initialEnvEdge;
+	} );
+
 	describe( 'downcastInsertTable()', () => {
 		it( 'should create table with tbody', () => {
 			setModelData( model, modelTable( [ [ '' ] ] ) );