]> source.dussan.org Git - jquery.git/commitdiff
Tests: Accept Android 2.3 doesn't fire window.onerror for remote scripts
authorMichał Gołębiowski <m.goleb@gmail.com>
Thu, 7 Jan 2016 22:26:12 +0000 (23:26 +0100)
committerMichał Gołębiowski <m.goleb@gmail.com>
Thu, 7 Jan 2016 22:26:12 +0000 (23:26 +0100)
A followup to 1a9c9b079177a1d6420efb876e8e66bf1fb4cbe2

test/unit/manipulation.js

index acf71635a75c9501fd6255f1bc5a5178121ea9a3..f4687dcb0cc0fc97708bab2795e194ea78a6eb1d 100644 (file)
@@ -2293,7 +2293,10 @@ QUnit.test( "Ensure oldIE creates a new set on appendTo (#8894)", function( asse
 } );
 
 QUnit.test( "html() - script exceptions bubble (#11743)", function( assert ) {
-       assert.expect( 3 );
+       // Support: Android 2.3 only
+       // Android 2.3 doesn't fire window.onerror for errors in remote scripts
+       // but we accept this reality.
+       assert.expect( /android 2\.3/i.test( navigator.userAgent ) ? 2 : 3 );
 
        assert.throws(function() {
                jQuery("#qunit-fixture").html("<script>undefined(); ok( false, 'Exception not thrown' );</script>");