Test case for jQuery Ticket 8008

passing null to jQuery.each

by jitter

HTML

<script src="http://code.jquery.com/jquery-1.4.min.js"></script>
<script> var j14 = jQuery.noConflict( true ); </script>
<script src="http://code.jquery.com/jquery-1.4.1.min.js"></script>
<script> var j141 = jQuery.noConflict( true ); </script>
<script src="http://code.jquery.com/jquery-1.4.2.min.js"></script>
<script> var j142 = jQuery.noConflict( true ); </script>
<script src="http://code.jquery.com/jquery-1.4.3.min.js"></script>
<script> var j143 = jQuery.noConflict( true ); </script>
<script src="http://code.jquery.com/jquery-1.4.4.min.js"></script>
<script> var j144 = jQuery.noConflict( true ); </script>
<script src="http://code.jquery.com/jquery-1.5b1.min.js"></script>

JavaScript

function tryit( jQ ) {
    try {
        jQ.each( null, jQuery.noop );
    } catch ( e ) {
        alert( "exception in " + jQ.fn.jquery + " when passing null to jQuery.each" );
    }
}
jQuery(function() {
    tryit( j14 );
    tryit( j141 );
    tryit( j142 );
    tryit( j143 );
    tryit( j144 );
    tryit( jQuery );
});