1 QUnit
.module( 'jquery.hidpi', QUnit
.newMwEnvironment() );
3 QUnit
.test( 'devicePixelRatio', function ( assert
) {
4 var devicePixelRatio
= $.devicePixelRatio();
5 assert
.equal( typeof devicePixelRatio
, 'number', '$.devicePixelRatio() returns a number' );
8 QUnit
.test( 'matchSrcSet', function ( assert
) {
9 var srcset
= 'onefive.png 1.5x, two.png 2x';
12 assert
.equal( $.matchSrcSet( 1, srcset
), null, '1.0 gives no match' );
13 assert
.equal( $.matchSrcSet( 1.5, srcset
), 'onefive.png', '1.5 gives match' );
14 assert
.equal( $.matchSrcSet( 2, srcset
), 'two.png', '2 gives match' );
16 // Non-exact matches; should return the next-biggest specified
17 assert
.equal( $.matchSrcSet( 1.25, srcset
), null, '1.25 gives no match' );
18 assert
.equal( $.matchSrcSet( 1.75, srcset
), 'onefive.png', '1.75 gives match to 1.5' );
19 assert
.equal( $.matchSrcSet( 2.25, srcset
), 'two.png', '2.25 gives match to 2' );