diff options
| author | Roger Braun <roger@rogerbraun.net> | 2016-11-24 18:15:34 +0100 |
|---|---|---|
| committer | Roger Braun <roger@rogerbraun.net> | 2016-11-24 18:15:34 +0100 |
| commit | a5f523922c1a93bbe781921e2d4bbdc8988436cc (patch) | |
| tree | 1106ab563fa75b24f68fec4651f497e02070f1b4 /test/unit/specs | |
| parent | 81c6f6e21f904e2889aa1b1d603f57c8f2772bfc (diff) | |
Make timelineless status adding possible.
Diffstat (limited to 'test/unit/specs')
| -rw-r--r-- | test/unit/specs/modules/statuses.spec.js | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/test/unit/specs/modules/statuses.spec.js b/test/unit/specs/modules/statuses.spec.js index 574e4f74..a50e4f9c 100644 --- a/test/unit/specs/modules/statuses.spec.js +++ b/test/unit/specs/modules/statuses.spec.js @@ -67,6 +67,18 @@ describe('The Statuses module', () => { expect(state.timelines.public.newStatusCount).to.equal(1) }) + it('add the statuses to allStatuses if no timeline is given', () => { + const state = cloneDeep(defaultState) + const status = makeMockStatus({id: 1}) + + mutations.addNewStatuses(state, { statuses: [status] }) + + expect(state.allStatuses).to.eql([status]) + expect(state.timelines.public.statuses).to.eql([]) + expect(state.timelines.public.visibleStatuses).to.eql([]) + expect(state.timelines.public.newStatusCount).to.equal(0) + }) + it('adds the status to allStatuses and to the given timeline, directly visible', () => { const state = cloneDeep(defaultState) const status = makeMockStatus({id: 1}) |
