Преглед на файлове

Tests: Fixed failing ResizeObserver tests due to interactions with other tests.

Aleksander Nowodzinski преди 5 години
родител
ревизия
2caab271ab
променени са 1 файла, в които са добавени 5 реда и са изтрити 0 реда
  1. 5 0
      packages/ckeditor5-utils/tests/dom/resizeobserver.js

+ 5 - 0
packages/ckeditor5-utils/tests/dom/resizeobserver.js

@@ -18,6 +18,11 @@ describe( 'ResizeObserver()', () => {
 	testUtils.createSinonSandbox();
 
 	beforeEach( () => {
+		// Make sure other tests of the editor do not affect tests that follow.
+		// Without it, if an instance of ResizeObserver already exists somewhere undestroyed
+		// in DOM, any DOM mock will have no effect.
+		ResizeObserver._observerInstance = null;
+
 		elementA = document.createElement( 'div' );
 		elementA.id = 'A';
 		elementB = document.createElement( 'div' );