Add issue board sidebar specs
What does this MR do?
Add tests that was not included in !1731 (merged)
Are there points in the code the reviewer needs to double check?
Shouldn't be
Why was this MR needed?
Improve test coverage
Screenshots (if relevant)
None
Does this MR meet the acceptance criteria?
Yes