From bf2f6941a73105674cd27f24d5ffc9dcd4b46385 Mon Sep 17 00:00:00 2001 From: Daniel Freedman Date: Tue, 6 Oct 2015 15:07:30 -0700 Subject: [PATCH] add test to ensure unlisten events do not fire --- test/unit/events.html | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/unit/events.html b/test/unit/events.html index 1f8de1d02c..d771147ebf 100644 --- a/test/unit/events.html +++ b/test/unit/events.html @@ -170,6 +170,11 @@ var fn = el._recallEventHandler(el, 'foo', el, 'missing'); assert.ok(fn, 'should be cached'); }); + + test('once unlistened, no handler fire', function() { + el.fire('foo'); + assert.equal(el._warned.length, 1, 'event should not be handled anymore') + }); }); });