Add recommended tab on proposals and debates index.
This commit is contained in:
@@ -28,6 +28,14 @@ feature "Home" do
|
||||
|
||||
feature "Recommended" do
|
||||
|
||||
background do
|
||||
Setting['feature.user.recommendations'] = true
|
||||
end
|
||||
|
||||
after do
|
||||
Setting['feature.user.recommendations'] = nil
|
||||
end
|
||||
|
||||
scenario 'Display recommended section' do
|
||||
debate = create(:debate)
|
||||
|
||||
@@ -36,6 +44,23 @@ feature "Home" do
|
||||
expect(page).to have_content "Recommendations that may interest you"
|
||||
end
|
||||
|
||||
scenario 'Display recommended section when feature flag recommended is active' do
|
||||
debate = create(:debate)
|
||||
|
||||
visit root_path
|
||||
|
||||
expect(page).to have_content "Recommendations that may interest you"
|
||||
end
|
||||
|
||||
scenario 'Not display recommended section when feature flag recommended is not active' do
|
||||
debate = create(:debate)
|
||||
Setting['feature.user.recommendations'] = false
|
||||
|
||||
visit root_path
|
||||
|
||||
expect(page).not_to have_content "Recommendations that may interest you"
|
||||
end
|
||||
|
||||
scenario 'Display debates' do
|
||||
debate = create(:debate)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user