瀏覽代碼

Changed parameters orded of model.document.createRoot() method.

Oskar Wrobel 9 年之前
父節點
當前提交
564f153d7d
共有 43 個文件被更改,包括 66 次插入66 次删除
  1. 2 2
      packages/ckeditor5-engine/src/model/document.js
  2. 2 2
      packages/ckeditor5-engine/tests/_utils-tests/model.js
  3. 1 1
      packages/ckeditor5-engine/tests/_utils/model.js
  4. 1 1
      packages/ckeditor5-engine/tests/conversion/advanced-converters.js
  5. 1 1
      packages/ckeditor5-engine/tests/conversion/model-selection-to-view-converters.js
  6. 1 1
      packages/ckeditor5-engine/tests/conversion/model-to-view-converters.js
  7. 1 1
      packages/ckeditor5-engine/tests/conversion/modelconversiondispatcher.js
  8. 1 1
      packages/ckeditor5-engine/tests/conversion/view-converter-builder.js
  9. 2 2
      packages/ckeditor5-engine/tests/datacontroller.js
  10. 1 1
      packages/ckeditor5-engine/tests/editingcontroller.js
  11. 1 1
      packages/ckeditor5-engine/tests/model/composer/composer.js
  12. 1 1
      packages/ckeditor5-engine/tests/model/composer/deletecontents.js
  13. 1 1
      packages/ckeditor5-engine/tests/model/composer/modifyselection.js
  14. 1 1
      packages/ckeditor5-engine/tests/model/delta/attributedelta.js
  15. 1 1
      packages/ckeditor5-engine/tests/model/delta/delta.js
  16. 1 1
      packages/ckeditor5-engine/tests/model/delta/deltafactory.js
  17. 2 2
      packages/ckeditor5-engine/tests/model/delta/insertdelta.js
  18. 2 2
      packages/ckeditor5-engine/tests/model/delta/mergedelta.js
  19. 2 2
      packages/ckeditor5-engine/tests/model/delta/movedelta.js
  20. 1 1
      packages/ckeditor5-engine/tests/model/delta/removedelta.js
  21. 2 2
      packages/ckeditor5-engine/tests/model/delta/renamedelta.js
  22. 2 2
      packages/ckeditor5-engine/tests/model/delta/splitdelta.js
  23. 1 1
      packages/ckeditor5-engine/tests/model/delta/transform/_utils/utils.js
  24. 2 2
      packages/ckeditor5-engine/tests/model/delta/unwrapdelta.js
  25. 1 1
      packages/ckeditor5-engine/tests/model/delta/weakinsertdelta.js
  26. 2 2
      packages/ckeditor5-engine/tests/model/delta/wrapdelta.js
  27. 1 1
      packages/ckeditor5-engine/tests/model/document/change-event.js
  28. 9 9
      packages/ckeditor5-engine/tests/model/document/document.js
  29. 2 2
      packages/ckeditor5-engine/tests/model/liveposition.js
  30. 2 2
      packages/ckeditor5-engine/tests/model/liverange.js
  31. 1 1
      packages/ckeditor5-engine/tests/model/operation/attributeoperation.js
  32. 1 1
      packages/ckeditor5-engine/tests/model/operation/insertoperation.js
  33. 1 1
      packages/ckeditor5-engine/tests/model/operation/moveoperation.js
  34. 1 1
      packages/ckeditor5-engine/tests/model/operation/nooperation.js
  35. 1 1
      packages/ckeditor5-engine/tests/model/operation/reinsertoperation.js
  36. 1 1
      packages/ckeditor5-engine/tests/model/operation/removeoperation.js
  37. 1 1
      packages/ckeditor5-engine/tests/model/operation/rootattributeoperation.js
  38. 2 2
      packages/ckeditor5-engine/tests/model/position.js
  39. 2 2
      packages/ckeditor5-engine/tests/model/range.js
  40. 2 2
      packages/ckeditor5-engine/tests/model/schema/schema.js
  41. 1 1
      packages/ckeditor5-engine/tests/model/textproxy.js
  42. 1 1
      packages/ckeditor5-engine/tests/model/treewalker.js
  43. 1 1
      packages/ckeditor5-engine/tests/model/utils-tests/utils.js

+ 2 - 2
packages/ckeditor5-engine/src/model/document.js

@@ -103,7 +103,7 @@ export default class Document {
 		} );
 
 		// Graveyard tree root. Document always have a graveyard root, which stores removed nodes.
-		this.createRoot( graveyardName );
+		this.createRoot( '$root', graveyardName );
 
 		/**
 		 * Document's history.
@@ -187,7 +187,7 @@ export default class Document {
 	 * schema if you use a different name.
 	 * @returns {engine.model.RootElement} Created root.
 	 */
-	createRoot( rootName = 'main', elementName = '$root' ) {
+	createRoot( elementName = '$root', rootName = 'main' ) {
 		if ( this._roots.has( rootName ) ) {
 			/**
 			 * Root with specified name already exists.

+ 2 - 2
packages/ckeditor5-engine/tests/_utils-tests/model.js

@@ -18,7 +18,7 @@ describe( 'model test utils', () => {
 
 	beforeEach( () => {
 		document = new Document();
-		root = document.createRoot( 'main', '$root' );
+		root = document.createRoot();
 		selection = document.selection;
 		sandbox = sinon.sandbox.create();
 		selection.removeAllRanges();
@@ -157,7 +157,7 @@ describe( 'model test utils', () => {
 			} );
 
 			it( 'writes selection in an empty root', () => {
-				const root = document.createRoot( 'empty', '$root' );
+				const root = document.createRoot( '$root', 'empty' );
 				selection.collapse( root );
 
 				expect( stringify( root, selection ) ).to.equal(

+ 1 - 1
packages/ckeditor5-engine/tests/_utils/model.js

@@ -138,7 +138,7 @@ export function parse( data, options = {} ) {
 		root.removeChildren( 0, root.getChildCount() );
 	} else {
 		document = new Document();
-		root = document.createRoot( rootName );
+		root = document.createRoot( '$root', rootName );
 	}
 
 	const path = [];

+ 1 - 1
packages/ckeditor5-engine/tests/conversion/advanced-converters.js

@@ -45,7 +45,7 @@ let modelDoc, modelRoot, viewRoot, mapper, writer, modelDispatcher, viewDispatch
 
 beforeEach( () => {
 	modelDoc = new ModelDocument();
-	modelRoot = modelDoc.createRoot( 'root' );
+	modelRoot = modelDoc.createRoot( '$root', 'root' );
 	viewRoot = new ViewContainerElement( 'div' );
 
 	mapper = new Mapper();

+ 1 - 1
packages/ckeditor5-engine/tests/conversion/model-selection-to-view-converters.js

@@ -40,7 +40,7 @@ let viewDoc, viewRoot, writer, viewSelection;
 
 beforeEach( () => {
 	modelDoc = new ModelDocument();
-	modelRoot = modelDoc.createRoot( 'main' );
+	modelRoot = modelDoc.createRoot();
 	modelSelection = modelDoc.selection;
 
 	viewDoc = new ViewDocument();

+ 1 - 1
packages/ckeditor5-engine/tests/conversion/model-to-view-converters.js

@@ -36,7 +36,7 @@ let dispatcher, modelDoc, modelRoot, mapper, viewRoot, writer;
 
 beforeEach( () => {
 	modelDoc = new ModelDocument();
-	modelRoot = modelDoc.createRoot( 'root' );
+	modelRoot = modelDoc.createRoot( '$root', 'root' );
 	viewRoot = new ViewContainerElement( 'div' );
 
 	mapper = new Mapper();

+ 1 - 1
packages/ckeditor5-engine/tests/conversion/modelconversiondispatcher.js

@@ -21,7 +21,7 @@ describe( 'ModelConversionDispatcher', () => {
 	beforeEach( () => {
 		dispatcher = new ModelConversionDispatcher();
 		doc = new ModelDocument();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 	} );
 
 	describe( 'constructor', () => {

+ 1 - 1
packages/ckeditor5-engine/tests/conversion/view-converter-builder.js

@@ -92,7 +92,7 @@ describe( 'View converter builder', () => {
 		dispatcher.on( 'text', convertText() );
 
 		modelDoc = new ModelDocument();
-		modelRoot = modelDoc.createRoot( 'root', '$root' );
+		modelRoot = modelDoc.createRoot( '$root', 'root' );
 	} );
 
 	it( 'should convert from view element to model element', () => {

+ 2 - 2
packages/ckeditor5-engine/tests/datacontroller.js

@@ -23,8 +23,8 @@ describe( 'DataController', () => {
 
 	beforeEach( () => {
 		modelDocument = new ModelDocument();
-		modelDocument.createRoot( 'main' );
-		modelDocument.createRoot( 'title' );
+		modelDocument.createRoot( '$root', 'main' );
+		modelDocument.createRoot( '$root', 'title' );
 
 		htmlDataProcessor = new HtmlDataProcessor();
 

+ 1 - 1
packages/ckeditor5-engine/tests/editingcontroller.js

@@ -59,7 +59,7 @@ describe( 'EditingController', () => {
 		beforeEach( () => {
 			model = new ModelDocument();
 			modelRoot = model.createRoot();
-			model.createRoot( 'header' );
+			model.createRoot( '$root', 'header' );
 
 			editing = new EditingController( model );
 		} );

+ 1 - 1
packages/ckeditor5-engine/tests/model/composer/composer.js

@@ -16,7 +16,7 @@ describe( 'Composer', () => {
 
 	beforeEach( () => {
 		document = new Document();
-		document.createRoot( 'main', '$root' );
+		document.createRoot();
 
 		composer = new Composer();
 	} );

+ 1 - 1
packages/ckeditor5-engine/tests/model/composer/deletecontents.js

@@ -16,7 +16,7 @@ describe( 'Delete utils', () => {
 
 	beforeEach( () => {
 		document = new Document();
-		document.createRoot( 'main', '$root' );
+		document.createRoot();
 
 		const schema = document.schema;
 

+ 1 - 1
packages/ckeditor5-engine/tests/model/composer/modifyselection.js

@@ -16,7 +16,7 @@ describe( 'Delete utils', () => {
 
 	beforeEach( () => {
 		document = new Document();
-		document.createRoot( 'main', '$root' );
+		document.createRoot();
 	} );
 
 	describe( 'modifySelection', () => {

+ 1 - 1
packages/ckeditor5-engine/tests/model/delta/attributedelta.js

@@ -22,7 +22,7 @@ let doc, root;
 
 beforeEach( () => {
 	doc = new Document();
-	root = doc.createRoot( 'root' );
+	root = doc.createRoot( '$root', 'root' );
 } );
 
 describe( 'Batch', () => {

+ 1 - 1
packages/ckeditor5-engine/tests/model/delta/delta.js

@@ -157,7 +157,7 @@ describe( 'Delta', () => {
 			delta = new FooDelta();
 
 			doc = new Document();
-			root = doc.createRoot( 'root' );
+			root = doc.createRoot( '$root', 'root' );
 		} );
 
 		it( 'should return JSON representation for empty delta', () => {

+ 1 - 1
packages/ckeditor5-engine/tests/model/delta/deltafactory.js

@@ -51,7 +51,7 @@ describe( 'DeltaFactory', () => {
 			delta = new FooDelta();
 
 			doc = new Document();
-			root = doc.createRoot( 'root' );
+			root = doc.createRoot( '$root', 'root' );
 		} );
 
 		it( 'should throw error for unregistered delta', () => {

+ 2 - 2
packages/ckeditor5-engine/tests/model/delta/insertdelta.js

@@ -22,7 +22,7 @@ describe( 'Batch', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 		root.insertChildren( 0, 'abc' );
 
 		batch = doc.batch();
@@ -62,7 +62,7 @@ describe( 'InsertDelta', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 		insertDelta = new InsertDelta();
 	} );
 

+ 2 - 2
packages/ckeditor5-engine/tests/model/delta/mergedelta.js

@@ -24,7 +24,7 @@ describe( 'Batch', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 
 		p1 = new Element( 'p', { key1: 'value1' }, 'foo' );
 		p2 = new Element( 'p', { key2: 'value2' }, 'bar' );
@@ -86,7 +86,7 @@ describe( 'MergeDelta', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 		mergeDelta = new MergeDelta();
 	} );
 

+ 2 - 2
packages/ckeditor5-engine/tests/model/delta/movedelta.js

@@ -22,7 +22,7 @@ describe( 'Batch', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 
 		div = new Element( 'div', [], 'foobar' );
 		p = new Element( 'p', [], 'abcxyz' );
@@ -84,7 +84,7 @@ describe( 'MoveDelta', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 		moveDelta = new MoveDelta();
 	} );
 

+ 1 - 1
packages/ckeditor5-engine/tests/model/delta/removedelta.js

@@ -19,7 +19,7 @@ describe( 'Batch', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 
 		div = new Element( 'div', [], 'foobar' );
 		p = new Element( 'p', [], 'abcxyz' );

+ 2 - 2
packages/ckeditor5-engine/tests/model/delta/renamedelta.js

@@ -17,7 +17,7 @@ describe( 'Batch', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 
 		const p = new Element( 'p', null, 'abc' );
 		root.appendChildren( p );
@@ -56,7 +56,7 @@ describe( 'RenameDelta', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 		renameDelta = new RenameDelta();
 	} );
 

+ 2 - 2
packages/ckeditor5-engine/tests/model/delta/splitdelta.js

@@ -24,7 +24,7 @@ describe( 'Batch', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 
 		p = new Element( 'p', { key: 'value' }, 'foobar' );
 
@@ -107,7 +107,7 @@ describe( 'SplitDelta', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 		splitDelta = new SplitDelta();
 	} );
 

+ 1 - 1
packages/ckeditor5-engine/tests/model/delta/transform/_utils/utils.js

@@ -173,7 +173,7 @@ export function applyDelta( delta, document ) {
 
 export function getFilledDocument() {
 	const doc = new Document();
-	const root = doc.createRoot( 'root' );
+	const root = doc.createRoot( '$root', 'root' );
 
 	root.insertChildren( 0, [
 		new Element( 'x' ),

+ 2 - 2
packages/ckeditor5-engine/tests/model/delta/unwrapdelta.js

@@ -24,7 +24,7 @@ describe( 'Batch', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 
 		p = new Element( 'p', [], 'xyz' );
 		root.insertChildren( 0, [ 'a', p, 'b' ] );
@@ -75,7 +75,7 @@ describe( 'UnwrapDelta', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 		unwrapDelta = new UnwrapDelta();
 	} );
 

+ 1 - 1
packages/ckeditor5-engine/tests/model/delta/weakinsertdelta.js

@@ -16,7 +16,7 @@ describe( 'Batch', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 
 		root.insertChildren( 0, 'abc' );
 

+ 2 - 2
packages/ckeditor5-engine/tests/model/delta/wrapdelta.js

@@ -25,7 +25,7 @@ describe( 'Batch', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 
 		root.insertChildren( 0, 'foobar' );
 
@@ -111,7 +111,7 @@ describe( 'WrapDelta', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 		wrapDelta = new WrapDelta();
 	} );
 

+ 1 - 1
packages/ckeditor5-engine/tests/model/document/change-event.js

@@ -21,7 +21,7 @@ describe( 'Document change event', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 		graveyard = doc.graveyard;
 
 		types = [];

+ 9 - 9
packages/ckeditor5-engine/tests/model/document/document.js

@@ -41,8 +41,8 @@ describe( 'Document', () => {
 		} );
 
 		it( 'should return an iterator of all roots without the graveyard', () => {
-			doc.createRoot( 'a' );
-			doc.createRoot( 'b' );
+			doc.createRoot( '$root', 'a' );
+			doc.createRoot( '$root', 'b' );
 
 			expect( Array.from( doc.rootNames ) ).to.deep.equal( [ 'a', 'b' ] );
 		} );
@@ -50,7 +50,7 @@ describe( 'Document', () => {
 
 	describe( 'createRoot', () => {
 		it( 'should create a new RootElement, add it to roots map and return it', () => {
-			let root = doc.createRoot( 'root' );
+			let root = doc.createRoot( '$root', 'root' );
 
 			expect( doc._roots.size ).to.equal( 2 );
 			expect( root ).to.be.instanceof( RootElement );
@@ -60,7 +60,7 @@ describe( 'Document', () => {
 		} );
 
 		it( 'should create a new RootElement with the specified name', () => {
-			let root = doc.createRoot( 'root', 'foo' );
+			let root = doc.createRoot( 'foo', 'root' );
 
 			expect( root ).to.have.property( 'name', 'foo' );
 			expect( root ).to.have.property( 'rootName', 'root' );
@@ -79,7 +79,7 @@ describe( 'Document', () => {
 
 	describe( 'getRoot', () => {
 		it( 'should return a RootElement previously created with given name', () => {
-			let newRoot = doc.createRoot( 'root' );
+			let newRoot = doc.createRoot( '$root', 'root' );
 			let getRoot = doc.getRoot( 'root' );
 
 			expect( getRoot ).to.equal( newRoot );
@@ -96,7 +96,7 @@ describe( 'Document', () => {
 
 	describe( 'hasRoot', () => {
 		it( 'should return true when Document has RootElement with given name', () => {
-			doc.createRoot( 'root' );
+			doc.createRoot( '$root', 'root' );
 
 			expect( doc.hasRoot( 'root' ) ).to.be.true;
 		} );
@@ -233,9 +233,9 @@ describe( 'Document', () => {
 		} );
 
 		it( 'should return the first root added to the document', () => {
-			let rootA = doc.createRoot( 'rootA' );
-			doc.createRoot( 'rootB' );
-			doc.createRoot( 'rootC' );
+			let rootA = doc.createRoot( '$root', 'rootA' );
+			doc.createRoot( '$root', 'rootB' );
+			doc.createRoot( '$root', 'rootC' );
 
 			expect( doc._getDefaultRoot() ).to.equal( rootA );
 		} );

+ 2 - 2
packages/ckeditor5-engine/tests/model/liveposition.js

@@ -20,7 +20,7 @@ describe( 'LivePosition', () => {
 
 	before( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 
 		li1 = new Element( 'li', [], 'abcdef' );
 		li2 = new Element( 'li', [], 'foobar' );
@@ -225,7 +225,7 @@ describe( 'LivePosition', () => {
 
 		before( () => {
 			path = [ 1, 4, 6 ];
-			otherRoot = doc.createRoot( 'otherRoot' );
+			otherRoot = doc.createRoot( '$root', 'otherRoot' );
 		} );
 
 		let live;

+ 2 - 2
packages/ckeditor5-engine/tests/model/liverange.js

@@ -18,7 +18,7 @@ describe( 'LiveRange', () => {
 
 	before( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 
 		let lis = [
 			new Element( 'li', [], 'aaaaaaaaaa' ),
@@ -381,7 +381,7 @@ describe( 'LiveRange', () => {
 		let otherRoot;
 
 		before( () => {
-			otherRoot = doc.createRoot( 'otherRoot' );
+			otherRoot = doc.createRoot( '$root', 'otherRoot' );
 		} );
 
 		let live, clone;

+ 1 - 1
packages/ckeditor5-engine/tests/model/operation/attributeoperation.js

@@ -21,7 +21,7 @@ describe( 'AttributeOperation', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 	} );
 
 	describe( 'type', () => {

+ 1 - 1
packages/ckeditor5-engine/tests/model/operation/insertoperation.js

@@ -21,7 +21,7 @@ describe( 'InsertOperation', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 	} );
 
 	it( 'should have proper type', () => {

+ 1 - 1
packages/ckeditor5-engine/tests/model/operation/moveoperation.js

@@ -19,7 +19,7 @@ describe( 'MoveOperation', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 	} );
 
 	it( 'should have proper type', () => {

+ 1 - 1
packages/ckeditor5-engine/tests/model/operation/nooperation.js

@@ -17,7 +17,7 @@ describe( 'NoOperation', () => {
 	beforeEach( () => {
 		noop = new NoOperation( 0 );
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 	} );
 
 	it( 'should not throw an error when applied', () => {

+ 1 - 1
packages/ckeditor5-engine/tests/model/operation/reinsertoperation.js

@@ -19,7 +19,7 @@ describe( 'ReinsertOperation', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 		graveyard = doc.graveyard;
 
 		graveyardPosition = new Position( graveyard, [ 0 ] );

+ 1 - 1
packages/ckeditor5-engine/tests/model/operation/removeoperation.js

@@ -19,7 +19,7 @@ describe( 'RemoveOperation', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 		graveyard = doc.graveyard;
 	} );
 

+ 1 - 1
packages/ckeditor5-engine/tests/model/operation/rootattributeoperation.js

@@ -17,7 +17,7 @@ describe( 'RootAttributeOperation', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 	} );
 
 	describe( 'type', () => {

+ 2 - 2
packages/ckeditor5-engine/tests/model/position.js

@@ -35,8 +35,8 @@ describe( 'position', () => {
 	before( () => {
 		doc = new Document();
 
-		root = doc.createRoot( 'root' );
-		otherRoot = doc.createRoot( 'otherRoot' );
+		root = doc.createRoot( '$root', 'root' );
+		otherRoot = doc.createRoot( '$root', 'otherRoot' );
 
 		li1 = new Element( 'li', [], 'foz' );
 

+ 2 - 2
packages/ckeditor5-engine/tests/model/range.js

@@ -20,8 +20,8 @@ describe( 'Range', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
-		otherRoot = doc.createRoot( 'otherRoot' );
+		root = doc.createRoot( '$root', 'root' );
+		otherRoot = doc.createRoot( '$root', 'otherRoot' );
 
 		start = new Position( root, [ 1 ] );
 		end = new Position( root, [ 2 ] );

+ 2 - 2
packages/ckeditor5-engine/tests/model/schema/schema.js

@@ -261,7 +261,7 @@ describe( 'check', () => {
 
 		beforeEach( () => {
 			doc = new Document();
-			root = doc.createRoot( 'root', 'div' );
+			root = doc.createRoot( 'div', 'root' );
 
 			root.insertChildren( 0, [
 				new Element( 'div' ),
@@ -325,7 +325,7 @@ describe( '_normalizeQueryPath', () => {
 
 	it( 'should normalize model position to an array of strings', () => {
 		let doc = new Document();
-		let root = doc.createRoot( 'root', '$root' );
+		let root = doc.createRoot( '$root', 'root' );
 
 		root.insertChildren( 0, [
 			new Element( 'div', null, [

+ 1 - 1
packages/ckeditor5-engine/tests/model/textproxy.js

@@ -18,7 +18,7 @@ describe( 'TextProxy', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 		element = new Element( 'div' );
 		root.insertChildren( 0, element );
 

+ 1 - 1
packages/ckeditor5-engine/tests/model/treewalker.js

@@ -21,7 +21,7 @@ describe( 'TreeWalker', () => {
 
 	before( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 
 		// root
 		//  |- img1

+ 1 - 1
packages/ckeditor5-engine/tests/model/utils-tests/utils.js

@@ -15,7 +15,7 @@ describe( 'getNodesAndText', () => {
 
 	beforeEach( () => {
 		doc = new Document();
-		root = doc.createRoot( 'root' );
+		root = doc.createRoot( '$root', 'root' );
 
 		div = new Element( 'div', [], 'foobar' );
 		p = new Element( 'p', [], 'abcxyz' );