diff options
author | Giovane <giovaneliberato@gmail.com> | 2015-11-11 16:45:51 -0200 |
---|---|---|
committer | Giovane <giovaneliberato@gmail.com> | 2015-11-11 16:45:51 -0200 |
commit | 8da08bab434d7ee713399edb4cba147caa6354f7 (patch) | |
tree | 883cf8386884ae600376fab089a602873e24e3b3 /web-ui/test | |
parent | 3ef5fb5dd004edcf23d55b2533c37ffafec828f4 (diff) |
Propagate search query to noMailAvailablePane component #503
Diffstat (limited to 'web-ui/test')
-rw-r--r-- | web-ui/test/spec/dispatchers/middle_pane_dispatchers.spec.js | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/web-ui/test/spec/dispatchers/middle_pane_dispatchers.spec.js b/web-ui/test/spec/dispatchers/middle_pane_dispatchers.spec.js index 3d55cbaa..220ad96d 100644 --- a/web-ui/test/spec/dispatchers/middle_pane_dispatchers.spec.js +++ b/web-ui/test/spec/dispatchers/middle_pane_dispatchers.spec.js @@ -24,10 +24,10 @@ describeComponent('dispatchers/middle_pane_dispatcher', function () { }); describe('no emails available', function () { - var noMailsAvailablePane; + var noMailsAvailablePane, attachToSpy; beforeEach(function () { noMailsAvailablePane = require('mail_view/ui/no_mails_available_pane'); - spyOn(noMailsAvailablePane, 'attachTo'); + attachToSpy = spyOn(noMailsAvailablePane, 'attachTo'); spyOn(noMailsAvailablePane, 'teardownAll'); }); @@ -47,5 +47,11 @@ describeComponent('dispatchers/middle_pane_dispatcher', function () { expect(noMailsAvailablePane.teardownAll).toHaveBeenCalled(); }); + it('should give search information to component', function () { + var mail_list = { mails: [], tag: 'all', forSearch: 'search'}; + this.component.trigger(document, Pixelated.events.mails.available, mail_list); + + expect(attachToSpy.calls.mostRecent().args[1]).toEqual({tag: 'all', forSearch: 'search'}); + }); }); }); |