triggers panel: fix undefined username in acknowledges #393

This commit is contained in:
Alexander Zobnin
2018-03-23 16:57:51 +03:00
parent 4c3c799458
commit 0c8308a951
5 changed files with 74 additions and 21 deletions

View File

@@ -187,6 +187,26 @@ describe('TriggerPanelCtrl', () => {
});
});
});
describe('When formatting acknowledges', () => {
beforeEach(() => {
ctx.panelCtrl = createPanelCtrl();
});
it('should build proper user name', () => {
const ack = {
alias: 'alias', name: 'name', surname: 'surname'
};
const formatted = ctx.panelCtrl.formatAcknowledge(ack);
expect(formatted.user).toBe('alias (name surname)');
});
it('should return empty name if it is not defined', () => {
const formatted = ctx.panelCtrl.formatAcknowledge({});
expect(formatted.user).toBe('');
});
});
});
const defaultTrigger = {