diff options
Diffstat (limited to 'spec/frontend/error_tracking/store/details/getters_spec.js')
-rw-r--r-- | spec/frontend/error_tracking/store/details/getters_spec.js | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/spec/frontend/error_tracking/store/details/getters_spec.js b/spec/frontend/error_tracking/store/details/getters_spec.js index ea57de5872b..aba080790da 100644 --- a/spec/frontend/error_tracking/store/details/getters_spec.js +++ b/spec/frontend/error_tracking/store/details/getters_spec.js @@ -1,12 +1,18 @@ import * as getters from '~/error_tracking/store/details/getters'; describe('Sentry error details store getters', () => { - const state = { - stacktraceData: { stack_trace_entries: [1, 2] }, - }; - describe('stacktrace', () => { + it('should return empty stacktrace when there are no entries', () => { + const state = { + stacktraceData: { stack_trace_entries: null }, + }; + expect(getters.stacktrace(state)).toEqual([]); + }); + it('should get stacktrace', () => { + const state = { + stacktraceData: { stack_trace_entries: [1, 2] }, + }; expect(getters.stacktrace(state)).toEqual([2, 1]); }); }); |