You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by mg...@apache.org on 2012/02/03 14:21:43 UTC

[1/3] git commit: Add test for Wicket.Event.add() that transfers data to the handler - in jqEvent.data.

Updated Branches:
  refs/heads/master 614e3b508 -> 59ddd931b


Add test for Wicket.Event.add() that transfers data to the handler - in jqEvent.data.


Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/59ddd931
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/59ddd931
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/59ddd931

Branch: refs/heads/master
Commit: 59ddd931b1427b8648eba9fde54f0508e74d2319
Parents: dfc104a
Author: Martin Tzvetanov Grigorov <mg...@apache.org>
Authored: Fri Feb 3 15:19:00 2012 +0200
Committer: Martin Tzvetanov Grigorov <mg...@apache.org>
Committed: Fri Feb 3 15:21:37 2012 +0200

----------------------------------------------------------------------
 wicket-core/src/test/js/event.js |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/59ddd931/wicket-core/src/test/js/event.js
----------------------------------------------------------------------
diff --git a/wicket-core/src/test/js/event.js b/wicket-core/src/test/js/event.js
index 67ec153..5bcc794 100644
--- a/wicket-core/src/test/js/event.js
+++ b/wicket-core/src/test/js/event.js
@@ -159,6 +159,28 @@ jQuery(document).ready(function() {
 		$el.remove();
 	});
 
+	test('add - with data', function () {
+
+		expect(1);
+
+		var $el = jQuery('<div id="addTestId">element body</div>');
+		$el.appendTo(jQuery('#qunit-fixture'));
+
+		var expectedData = {
+			pass: true
+		};
+
+		var handler = function(jqEvent) {
+			deepEqual(jqEvent.data, expectedData, "Wicket.Event.add should be able to pass data to the event.")
+		};
+
+		Wicket.Event.add($el[0], 'dummy', handler, expectedData);
+
+		Wicket.Event.fire($el[0], 'dummy');
+
+		$el.remove();
+	});
+
 	test('add - domready on window', function () {
 
 		expect(1);