Ver código fonte

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

Maciej Gołaszewski 7 anos atrás
pai
commit
a96464f8b2
1 arquivos alterados com 10 adições e 0 exclusões
  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( [ [ '' ] ] ) );