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

Merge pull request #93 from ckeditor/t/92

T/92: Removed HTML files from automatic tests.
Piotrek Koszuliński 9 лет назад
Родитель
Сommit
d04fc15fd0

+ 0 - 3
packages/ckeditor5-utils/tests/dom/getdatafromelement.html

@@ -1,3 +0,0 @@
-<textarea id="getData-textarea">&lt;b&gt;foo&lt;/b&gt;</textarea>
-<div id="getData-div"><b>foo</b></div>
-<template id="getData-template"><b>foo</b></template>

+ 16 - 1
packages/ckeditor5-utils/tests/dom/getdatafromelement.js

@@ -9,8 +9,23 @@
 import getDataFromElement from '/ckeditor5/utils/dom/getdatafromelement.js';
 
 describe( 'getDataFromElement', () => {
+	let divEl;
+
+	beforeEach( () => {
+		divEl = document.createElement( 'div' );
+		divEl.innerHTML = `<textarea id="getData-textarea">&lt;b&gt;foo&lt;/b&gt;</textarea>
+<div id="getData-div"><b>foo</b></div>
+<template id="getData-template"><b>foo</b></template>`;
+
+		document.body.appendChild( divEl );
+	} );
+
+	afterEach( () => {
+		divEl.parentElement.removeChild( divEl );
+	} );
+
 	[ 'textarea', 'template', 'div' ].forEach( ( elementName ) => {
-		it( 'should return the content of a ' + elementName, function() {
+		it( 'should return the content of a ' + elementName, () => {
 			const data = getDataFromElement( document.getElementById( 'getData-' + elementName ) );
 			expect( data ).to.equal( '<b>foo</b>' );
 		} );