From ea58cd5ac0d852a9c7d7ceadbcbb74006cf9052d Mon Sep 17 00:00:00 2001 From: jzaefferer Date: Fri, 30 Jul 2010 14:26:58 +0200 Subject: Use pushStack in widget method. Fixes #5732 - make the widget method maintain the stack --- tests/unit/button/button_methods.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'tests/unit/button') diff --git a/tests/unit/button/button_methods.js b/tests/unit/button/button_methods.js index a83a73ba4..5197bc40c 100644 --- a/tests/unit/button/button_methods.js +++ b/tests/unit/button/button_methods.js @@ -16,4 +16,18 @@ test("destroy", function() { equal( afterHtml, beforeHtml ); }); +test("widget", function() { + var submit = $("#submit").button(); + same(submit.button("widget")[0], submit[0]); + same(submit.button("widget").end()[0], submit[0]); + + var check = $("#check").button(); + same(check.button("widget")[0], check.next("label")[0]); + same(check.button("widget").end()[0], check[0]); + + var radio = $("#radio01").button(); + same(radio.button("widget")[0], radio.next("label")[0]); + same(radio.button("widget").end()[0], radio[0]); +}); + })(jQuery); -- cgit v1.2.3