소스 검색

Sixth batch of changes aligning schema use to the new API.

Piotrek Koszuliński 8 년 전
부모
커밋
847269484d
2개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 2 2
      packages/ckeditor5-image/tests/image/imageengine.js
  2. 1 1
      packages/ckeditor5-image/tests/imagestyle/imagestyleengine.js

+ 2 - 2
packages/ckeditor5-image/tests/image/imageengine.js

@@ -180,9 +180,9 @@ describe( 'ImageEngine', () => {
 
 				model.schema.register( 'div', { inheritAllFrom: '$block' } );
 				model.schema.on( 'checkChild', ( evt, args ) => {
-					const rule = model.schema.getRule( args[ 1 ] );
+					const def = model.schema.getDefinition( args[ 1 ] );
 
-					if ( args[ 0 ].matchEnd( '$root' ) && rule.name == 'image' ) {
+					if ( args[ 0 ].endsWith( '$root' ) && def.name == 'image' ) {
 						evt.stop();
 						evt.return = false;
 					}

+ 1 - 1
packages/ckeditor5-image/tests/imagestyle/imagestyleengine.js

@@ -123,7 +123,7 @@ describe( 'ImageStyleEngine', () => {
 
 		it( 'should not convert from view to model if schema prevents it', () => {
 			model.schema.on( 'checkAttribute', ( evt, args ) => {
-				if ( args[ 0 ].matchEnd( 'image' ) && args[ 1 ] == 'imageStyle' ) {
+				if ( args[ 0 ].endsWith( 'image' ) && args[ 1 ] == 'imageStyle' ) {
 					evt.stop();
 					evt.return = false;
 				}