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

Removed unnecessary assertion.

Piotrek Koszuliński 9 лет назад
Родитель
Сommit
44d1afcb88

+ 1 - 6
packages/ckeditor5-engine/src/model/treewalker.js

@@ -166,13 +166,8 @@ export default class TreeWalker {
 	next() {
 	next() {
 		if ( this.direction == 'FORWARD' ) {
 		if ( this.direction == 'FORWARD' ) {
 			return this._next();
 			return this._next();
-		} else if ( this.direction == 'BACKWARD' ) {
-			return this._previous();
 		} else {
 		} else {
-			throw new CKEditorError(
-				'tree-walker-unknown-direction: Only `BACKWARD` and `FORWARD` direction allowed.',
-				{ direction: this.direction }
-			);
+			return this._previous();
 		}
 		}
 	}
 	}
 
 

+ 0 - 10
packages/ckeditor5-engine/tests/model/treewalker.js

@@ -123,16 +123,6 @@ describe( 'TreeWalker', () => {
 			expect( i ).to.equal( 0 );
 			expect( i ).to.equal( 0 );
 		} );
 		} );
 
 
-		it( 'should throw if walking direction is unknown', () => {
-			let iterator = new TreeWalker( { startPosition: rootEnding } );
-
-			iterator.direction = 'UNKNOWN';
-
-			expect( () => {
-				iterator.next();
-			} ).to.throw( CKEditorError, /^tree-walker-unknown-direction/ );
-		} );
-
 		it( 'should start iterating at the startPosition witch is not a root bound', () => {
 		it( 'should start iterating at the startPosition witch is not a root bound', () => {
 			let iterator = new TreeWalker( { startPosition: new Position( root, [ 1 ] ) } );
 			let iterator = new TreeWalker( { startPosition: new Position( root, [ 1 ] ) } );
 			let i = 2;
 			let i = 2;