From f193346177ee558e43531ff4be6c2d57de82cb93 Mon Sep 17 00:00:00 2001 From: Richard Worth Date: Sun, 8 Jun 2008 02:50:32 +0000 Subject: [PATCH] tests dialog - added more to the buttons test --- tests/dialog.js | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/tests/dialog.js b/tests/dialog.js index e4efbe862..0a70da97e 100644 --- a/tests/dialog.js +++ b/tests/dialog.js @@ -167,13 +167,17 @@ test("autoOpen", function() { }); test("buttons", function() { - expect(6); + expect(10); var buttons = { - "Ok": function() { - ok(true, "button 1 click fires callback"); + "Ok": function(ev, ui) { + ok(true, "button click fires callback"); + equals(this, el[0], "context of callback"); + equals(ev.target, btn[0], "event target"); }, - "Cancel": function() { - ok(true, "button 2 click fires callback"); + "Cancel": function(ev, ui) { + ok(true, "button click fires callback"); + equals(this, el[0], "context of callback"); + equals(ev.target, btn[1], "event target"); } } el = $("
").dialog({ buttons: buttons }); @@ -184,8 +188,8 @@ test("buttons", function() { equals(btn.eq(i).text(), key, "text of button " + (i+1)); i += 1; }); - btn.simulate("click"); equals(btn.parent().attr('className'), 'ui-dialog-buttonpane', "buttons in container"); + btn.trigger("click"); }); module("dialog: Methods"); -- 2.39.5