8
0
Pārlūkot izejas kodu

Tests: Added missing tests.

Szymon Cofalik 8 gadi atpakaļ
vecāks
revīzija
9d0ad727f6
1 mainītis faili ar 15 papildinājumiem un 0 dzēšanām
  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()', () => {