From d4c182c03d1a19bbaac21a8fc09a594aa22e1899 Mon Sep 17 00:00:00 2001 From: Juriy Zaytsev Date: Tue, 24 Mar 2009 07:59:32 -0400 Subject: [PATCH] Use `Prototype.emptyFunction` consistently throughout unit tests. [#253 state:resolved] --- CHANGELOG | 2 ++ test/unit/ajax_test.js | 6 +++--- test/unit/event_test.js | 6 +++--- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index a3d6487bb..87afc76b4 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,5 @@ +* Use `Prototype.emptyFunction` consistently throughout unit tests. [#253 state:resolved] (Michael M Slusarz, John David Dalton, kangax) + * deprecation extension: mark Array#reduce() as removed. [#569 state:resolved] (Tobie Langel) * `Form.serialize` now works safely with forms that have "length"-named elements. [#77 state:resolved] (Peter Adrianov, John-David Dalton, kangax) diff --git a/test/unit/ajax_test.js b/test/unit/ajax_test.js index bd5906206..7848a83be 100644 --- a/test/unit/ajax_test.js +++ b/test/unit/ajax_test.js @@ -96,7 +96,7 @@ new Test.Unit.Runner({ onComplete: Prototype.emptyFunction } var request = new Ajax.Updater("content", "../fixtures/hello.js", options); - request.options.onComplete = function() {}; + request.options.onComplete = Prototype.emptyFunction; this.assertIdentical(Prototype.emptyFunction, options.onComplete); }, @@ -105,7 +105,7 @@ new Test.Unit.Runner({ this.assertEqual(1, Ajax.Responders.responders.length); var dummyResponder = { - onComplete: function(req) { /* dummy */ } + onComplete: Prototype.emptyFunction }; Ajax.Responders.register(dummyResponder); @@ -376,4 +376,4 @@ new Test.Unit.Runner({ this.info(message); } } -}); \ No newline at end of file +}); diff --git a/test/unit/event_test.js b/test/unit/event_test.js index 49abde3f2..c399b8825 100644 --- a/test/unit/event_test.js +++ b/test/unit/event_test.js @@ -138,7 +138,7 @@ new Test.Unit.Runner({ }, testStopObservingRemovesHandlerFromCache: function() { - var span = $("span"), observer = function() { }, eventID; + var span = $("span"), observer = Prototype.emptyFunction, eventID; span.observe("test:somethingHappened", observer); @@ -158,7 +158,7 @@ new Test.Unit.Runner({ }, testObserveAndStopObservingAreChainable: function() { - var span = $("span"), observer = function() { }; + var span = $("span"), observer = Prototype.emptyFunction; this.assertEqual(span, span.observe("test:somethingHappened", observer)); this.assertEqual(span, span.stopObserving("test:somethingHappened", observer)); @@ -192,7 +192,7 @@ new Test.Unit.Runner({ testEventStopped: function() { var span = $("span"), event; - span.observe("test:somethingHappened", function() { }); + span.observe("test:somethingHappened", Prototype.emptyFunction); event = span.fire("test:somethingHappened"); this.assert(!event.stopped, "event.stopped should be false with an empty observer"); span.stopObserving("test:somethingHappened");