aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJörn Zaefferer <joern.zaefferer@gmail.com>2007-03-25 10:30:59 +0000
committerJörn Zaefferer <joern.zaefferer@gmail.com>2007-03-25 10:30:59 +0000
commit88abf0902a1f67d0d619baacf1e6904806e488b7 (patch)
tree7fdc664942d022de84a32ec2e8dd819186f8bb6d /src
parent25b424134f9927a5bf0bab5cba836a0aa6c3cfc1 (diff)
downloadjquery-88abf0902a1f67d0d619baacf1e6904806e488b7.tar.gz
jquery-88abf0902a1f67d0d619baacf1e6904806e488b7.zip
Added a not-yet-failing testcase for #1054
Diffstat (limited to 'src')
-rw-r--r--src/event/eventTest.js14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/event/eventTest.js b/src/event/eventTest.js
index cc97999eb..dfc8a99e9 100644
--- a/src/event/eventTest.js
+++ b/src/event/eventTest.js
@@ -67,3 +67,17 @@ test("bind() with data and trigger() with data", function() {
}
$("#firstp").bind("click", {foo: "bar"}, handler).trigger("click", [{bar: "foo"}]);
});
+
+test("toggle(Function,Function) assigned from within one('xxx'), see #1054", function() {
+ expect(3);
+ var first = 0;
+ $("#simon1").one("change", function() {
+ ok( true, "Execute event only once" );
+ $(this).toggle(function() {
+ ok( first++ == 0 );
+ }, function() {
+ ok( first == 1 );
+ });
+ }).trigger("change").trigger("change").click().click();
+ ok( false, "Seems like this doesn't work (that is, it doesn't fail) when triggering the event programmatically" );
+}); \ No newline at end of file