Преглед на файлове

Tests: Verify all variations of Layer.set(). (#22895)

Michael Herzog преди 3 години
родител
ревизия
c5f4613a86
променени са 1 файла, в които са добавени 4 реда и са изтрити 6 реда
  1. 4 6
      test/unit/src/core/Layers.tests.js

+ 4 - 6
test/unit/src/core/Layers.tests.js

@@ -18,14 +18,12 @@ export default QUnit.module( 'Core', () => {
 
 			var a = new Layers();
 
-			a.set( 0 );
-			assert.strictEqual( a.mask, 1, 'Set channel 0' );
+			for ( var i = 0; i < 31; i ++ ) {
 
-			a.set( 1 );
-			assert.strictEqual( a.mask, 2, 'Set channel 1' );
+				a.set( i );
+				assert.strictEqual( a.mask, Math.pow( 2, i ), 'Mask has the expected value for channel: ' + i );
 
-			a.set( 2 );
-			assert.strictEqual( a.mask, 4, 'Set channel 2' );
+			}
 
 		} );