diff options
Diffstat (limited to 'web-ui')
| -rw-r--r-- | web-ui/app/js/mail_view/ui/no_mails_available_pane.js | 2 | ||||
| -rw-r--r-- | web-ui/test/spec/mail_view/ui/no_mails_available_pane.spec.js | 5 | 
2 files changed, 6 insertions, 1 deletions
| diff --git a/web-ui/app/js/mail_view/ui/no_mails_available_pane.js b/web-ui/app/js/mail_view/ui/no_mails_available_pane.js index b1d5f9dd..5f083685 100644 --- a/web-ui/app/js/mail_view/ui/no_mails_available_pane.js +++ b/web-ui/app/js/mail_view/ui/no_mails_available_pane.js @@ -34,7 +34,7 @@ define(          forSearch: ''        }); -      var mailsQueryMatch = /-?in:"[\w]+"|tag:"[\w]+"/g; +      var mailsQueryMatch = /-?in:"?[\w]+"?|tag:"[\w]+"/g;        this.render = function() {          this.attr.tag = this.attr.tag.toUpperCase(); diff --git a/web-ui/test/spec/mail_view/ui/no_mails_available_pane.spec.js b/web-ui/test/spec/mail_view/ui/no_mails_available_pane.spec.js index 868efc76..157e6c47 100644 --- a/web-ui/test/spec/mail_view/ui/no_mails_available_pane.spec.js +++ b/web-ui/test/spec/mail_view/ui/no_mails_available_pane.spec.js @@ -11,5 +11,10 @@ describeComponent('mail_view/ui/no_mails_available_pane', function () {              this.setupComponent({tag: 'all', forSearch: 'search'});              expect(this.$node.html()).toMatch('<div class="text">NO RESULTS FOR: \'SEARCH\'.</div>');          }); + +        it('show only tag information when listing all mails', function () { +            this.setupComponent({tag: 'all', forSearch: 'in:all'}); +            expect(this.$node.html()).toMatch('<div class="text">NO EMAILS IN \'ALL\'.</div>'); +        });      });  }); | 
