Added tests for showing sidebar when new issue is saved

This commit is contained in:
Phil Hughes 2016-10-07 09:55:12 +01:00
parent e457161498
commit b602023e95
2 changed files with 29 additions and 0 deletions

View File

@ -65,6 +65,21 @@ describe 'Issue Boards new issue', feature: true, js: true do
expect(page).to have_content('1')
end
end
it 'shows sidebar when creating new issue' do
page.within(first('.board')) do
find('.board-issue-count-holder .btn').click
end
page.within(first('.board-new-issue-form')) do
find('.form-control').set('bug')
click_button 'Submit issue'
end
wait_for_vue_resource
expect(page).to have_selector('.issue-boards-sidebar')
end
end
context 'unauthorized user' do

View File

@ -294,4 +294,18 @@ describe 'Issue Boards', feature: true, js: true do
end
end
end
context 'subscription' do
it 'changes issue subscription' do
page.within(first('.board')) do
first('.card').click
end
page.within('.subscription') do
click_button 'Subscribe'
expect(page).to have_content("You're receiving notifications because you're subscribed to this thread.")
end
end
end
end