From 8613d9a93ac424ee5c60ba6f69751e93a2d179c6 Mon Sep 17 00:00:00 2001 From: John Resig Date: Fri, 16 Mar 2007 00:05:38 +0000 Subject: [PATCH] Added a test for bug #997. --- src/jquery/coreTest.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/jquery/coreTest.js b/src/jquery/coreTest.js index aa2932b..c8dada4 100644 --- a/src/jquery/coreTest.js +++ b/src/jquery/coreTest.js @@ -20,7 +20,7 @@ test("$()", function() { }); test("isFunction", function() { - expect(20); + expect(21); // Make sure that false values return false ok( !jQuery.isFunction(), "No Value" ); @@ -79,6 +79,15 @@ test("isFunction", function() { document.body.removeChild( input ); + var a = document.createElement("a"); + a.href = "some-function"; + document.body.appendChild( a ); + + // This serializes with the word 'function' in it + ok( !jQuery.isFunction(a), "Anchor Element" ); + + document.body.removeChild( a ); + // Recursive function calls have lengths and array-like properties function callme(callback){ function fn(response){ -- 1.7.10.4