Commit 13dbfa90 authored by Brett Walker's avatar Brett Walker

Fix transient error with boards_controller_spec

parent 3cdf7c7e
...@@ -32,12 +32,13 @@ describe Groups::BoardsController do ...@@ -32,12 +32,13 @@ describe Groups::BoardsController do
end end
it 'renders template if visited board is not found' do it 'renders template if visited board is not found' do
visited = double temporary_board = create(:board, group: group)
visited = create(:board_group_recent_visit, group: temporary_board.group, board: temporary_board, user: user)
temporary_board.delete
allow(visited).to receive(:board_id).and_return(12)
allow_any_instance_of(Boards::Visits::LatestService).to receive(:execute).and_return(visited) allow_any_instance_of(Boards::Visits::LatestService).to receive(:execute).and_return(visited)
list_boards format: :html list_boards
expect(response).to render_template :index expect(response).to render_template :index
expect(response.content_type).to eq 'text/html' expect(response.content_type).to eq 'text/html'
......
...@@ -38,9 +38,10 @@ describe Projects::BoardsController do ...@@ -38,9 +38,10 @@ describe Projects::BoardsController do
end end
it 'renders template if visited board is not found' do it 'renders template if visited board is not found' do
visited = double temporary_board = create(:board, project: project)
visited = create(:board_project_recent_visit, project: temporary_board.project, board: temporary_board, user: user)
temporary_board.delete
allow(visited).to receive(:board_id).and_return(12)
allow_any_instance_of(Boards::Visits::LatestService).to receive(:execute).and_return(visited) allow_any_instance_of(Boards::Visits::LatestService).to receive(:execute).and_return(visited)
list_boards list_boards
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment