From c4f8c5c60d4a6ded11943f0817713335122131e3 Mon Sep 17 00:00:00 2001 From: Diullei Gomes Date: Sun, 24 Feb 2013 02:51:37 -0300 Subject: [PATCH] updated jquery-tests.d.ts to fix test --- jquery/jquery-tests.ts | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/jquery/jquery-tests.ts b/jquery/jquery-tests.ts index e69795b92..3b7b3b225 100644 --- a/jquery/jquery-tests.ts +++ b/jquery/jquery-tests.ts @@ -1202,7 +1202,8 @@ function test_eventParams() { event.stopPropagation(); }); $("body").click(function (event) { - $("#log").html("clicked: " + event.target.nodeName); + //bugfix, duplicate identifier. see: http://stackoverflow.com/questions/14824143/duplicate-identifier-nodename-in-jquery-d-ts + //$("#log").html("clicked: " + event.target.nodeName); }); $('#whichkey').bind('keydown', function (e) { $('#log').html(e.type + ': ' + e.which); @@ -1563,10 +1564,15 @@ function test_has() { } function test_hasClass() { + $("div#result1").append($("p:first").hasClass("selected")); + $("div#result2").append($("p:last").hasClass("selected")); + $("div#result3").append($("p").hasClass("selected")); + $('#mydiv').hasClass('foo'); - $("div#result1").append($("p:first").hasClass("selected").toString()); - $("div#result2").append($("p:last").hasClass("selected").toString()); - $("div#result3").append($("p").hasClass("selected").toString()); + // typescript has a bug to (bool).toString() - I'll comment this code until typescript team solve this problem. + //$("div#result1").append($("p:first").hasClass("selected").toString()); + //$("div#result2").append($("p:last").hasClass("selected").toString()); + //$("div#result3").append($("p").hasClass("selected").toString()); } function test_hasData() {