getdatafromelement.js 588 B

12345678910111213141516171819
  1. /**
  2. * @license Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
  3. * For licensing, see LICENSE.md.
  4. */
  5. /* bender-tags: dom, browser-only */
  6. 'use strict';
  7. import getDataFromElement from '/ckeditor5/utils/dom/getdatafromelement.js';
  8. describe( 'getDataFromElement', () => {
  9. [ 'textarea', 'template', 'div' ].forEach( ( elementName ) => {
  10. it( 'should return the content of a ' + elementName, function() {
  11. const data = getDataFromElement( document.getElementById( 'getData-' + elementName ) );
  12. expect( data ).to.equal( '<b>foo</b>' );
  13. } );
  14. } );
  15. } );