diff options
Diffstat (limited to 'tests/dialog.js')
-rw-r--r-- | tests/dialog.js | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/tests/dialog.js b/tests/dialog.js index 0c398105e..ddc32e1b8 100644 --- a/tests/dialog.js +++ b/tests/dialog.js @@ -10,6 +10,8 @@ var defaults = { autoOpen: true, autoResize: true, buttons: {}, + closeOnEscape: true, + closeText: 'close', disabled: false, dialogClass: undefined, draggable: true, @@ -326,6 +328,29 @@ test("buttons", function() { el.remove(); }); +test("closeOnEscape", function() { + ok(false, 'missing test'); +}); + +test("closeText", function() { + expect(3); + + el = $('<div></div>').dialog(); + equals(dlg().find('.ui-dialog-titlebar-close span').text(), 'close', + 'default close text'); + el.remove(); + + el = $('<div></div>').dialog({ closeText: "foo" }); + equals(dlg().find('.ui-dialog-titlebar-close span').text(), 'foo', + 'closeText on init'); + el.remove(); + + el = $('<div></div>').dialog().dialog('option', 'closeText', 'bar'); + equals(dlg().find('.ui-dialog-titlebar-close span').text(), 'bar', + 'closeText via option method'); + el.remove(); +}); + test("dialogClass", function() { expect(4); |