diff options
author | Vladislav Zarakovsky <vlad.zar@gmail.com> | 2015-11-25 16:05:25 +0300 |
---|---|---|
committer | Vladislav Zarakovsky <vlad.zar@gmail.com> | 2015-11-25 16:05:25 +0300 |
commit | f4cef99ffa3671d6e52d42309e412cca7902a2ad (patch) | |
tree | 370b8ef3dc8d0854b0d9fe72e09b9b5b31d2147c /test/api/closeSpec.js | |
parent | df992f790d8b46c445ee83a637f7fdb5e647c93f (diff) | |
download | awesomplete-f4cef99ffa3671d6e52d42309e412cca7902a2ad.zip awesomplete-f4cef99ffa3671d6e52d42309e412cca7902a2ad.tar.gz awesomplete-f4cef99ffa3671d6e52d42309e412cca7902a2ad.tar.bz2 |
Simplify tests by inlining and using $.spyOnEvent helper
Diffstat (limited to 'test/api/closeSpec.js')
-rw-r--r-- | test/api/closeSpec.js | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/test/api/closeSpec.js b/test/api/closeSpec.js index 6661af6..b1de6bc 100644 --- a/test/api/closeSpec.js +++ b/test/api/closeSpec.js @@ -4,8 +4,6 @@ describe("awesomplete.close", function () { subject(function () { return new Awesomplete("#plain") }); - def("events", function () { return { closed: $.noop } }); - beforeEach(function () { this.subject.open(); this.subject.next(); @@ -24,10 +22,9 @@ describe("awesomplete.close", function () { }); it("fires awesomplete-close event", function () { - spyOn(this.events, "closed") - $.on(this.subject.input, "awesomplete-close", this.events.closed); - + var handler = $.spyOnEvent(this.subject.input, "awesomplete-close"); this.subject.close(); - expect(this.events.closed).toHaveBeenCalled(); + + expect(handler).toHaveBeenCalled(); }); }); |