" ).addClass( "test__customProperties" )
.appendTo( "#qunit-fixture" ),
- webkitOrBlink = /\webkit\b/i.test( navigator.userAgent ),
+ webkitOrBlink = /webkit\b/i.test( navigator.userAgent ),
expected = 20;
if ( webkitOrBlink ) {
diff --git a/test/unit/dimensions.js b/test/unit/dimensions.js
index 85a69cdb7..6b0c9c798 100644
--- a/test/unit/dimensions.js
+++ b/test/unit/dimensions.js
@@ -284,6 +284,30 @@ QUnit.test( "outerHeight()", function( assert ) {
div.remove();
} );
+QUnit.test( "fractional getters", function( assert ) {
+ assert.expect( 8 );
+
+ var elem = jQuery( "
" ).css( {
+ width: "10.5px",
+ height: "20.5px",
+ border: "10px solid white",
+ padding: "2px",
+ margin: "3px"
+ } );
+
+ elem.appendTo( "#qunit-fixture" );
+
+ assert.strictEqual( elem.width(), 10.5, "width supports fractions" );
+ assert.strictEqual( elem.innerWidth(), 14.5, "innerWidth supports fractions" );
+ assert.strictEqual( elem.outerWidth(), 34.5, "outerWidth supports fractions" );
+ assert.strictEqual( elem.outerWidth( true ), 40.5, "outerWidth( true ) supports fractions" );
+
+ assert.strictEqual( elem.height(), 20.5, "height supports fractions" );
+ assert.strictEqual( elem.innerHeight(), 24.5, "innerHeight supports fractions" );
+ assert.strictEqual( elem.outerHeight(), 44.5, "outerHeight supports fractions" );
+ assert.strictEqual( elem.outerHeight( true ), 50.5, "outerHeight( true ) supports fractions" );
+} );
+
QUnit.test( "child of a hidden elem (or unconnected node) has accurate inner/outer/Width()/Height() see trac-9441 trac-9300", function( assert ) {
assert.expect( 16 );
diff --git a/test/unit/wrap.js b/test/unit/wrap.js
index 24136ac0e..31f9cd300 100644
--- a/test/unit/wrap.js
+++ b/test/unit/wrap.js
@@ -23,7 +23,7 @@ function testWrap( val, assert ) {
assert.expect( 18 );
- var defaultText, result, j, i, cacheLength;
+ var defaultText, result, j;
defaultText = "Try them out:";
result = jQuery( "#first" ).wrap( val( "
" ) ).text();
--
cgit v1.2.3