8
0
Szymon Cofalik 8 лет назад
Родитель
Сommit
9d0ad727f6
1 измененных файлов с 15 добавлено и 0 удалено
  1. 15 0
      packages/ckeditor5-engine/tests/model/batch.js

+ 15 - 0
packages/ckeditor5-engine/tests/model/batch.js

@@ -38,6 +38,21 @@ describe( 'Batch', () => {
 
 			expect( batch.baseVersion ).to.be.null;
 		} );
+
+		it( 'should return null if all deltas in batch have base version set to null', () => {
+			const batch = new Batch();
+
+			const deltaA = new Delta();
+			deltaA.addOperation( new Operation( null ) );
+
+			const deltaB = new Delta();
+			deltaB.addOperation( new Operation( null ) );
+
+			batch.addDelta( deltaA );
+			batch.addDelta( deltaB );
+
+			expect( batch.baseVersion ).to.equal( null );
+		} );
 	} );
 
 	describe( 'addDelta()', () => {