makes tag list sorted
fixes build
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
module ApplicationHelper
|
module ApplicationHelper
|
||||||
|
|
||||||
def tags(debate)
|
def tags(debate)
|
||||||
debate.tag_list.map { |tag| link_to sanitize(tag), debates_path(tag: tag) }.join(', ').html_safe
|
debate.tag_list.sort.map { |tag| link_to sanitize(tag), debates_path(tag: tag) }.join(', ').html_safe
|
||||||
end
|
end
|
||||||
|
|
||||||
def percentage(vote, debate)
|
def percentage(vote, debate)
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ feature 'Tags' do
|
|||||||
|
|
||||||
visit debate_path(debate)
|
visit debate_path(debate)
|
||||||
|
|
||||||
expect(page).to have_content "Temas: Hacienda, Economía"
|
expect(page).to have_content "Temas: Economía, Hacienda"
|
||||||
end
|
end
|
||||||
|
|
||||||
scenario 'Tag Cloud' do
|
scenario 'Tag Cloud' do
|
||||||
@@ -61,16 +61,16 @@ feature 'Tags' do
|
|||||||
check 'debate_terms_of_service'
|
check 'debate_terms_of_service'
|
||||||
|
|
||||||
fill_in 'debate_tag_list', with: "Impuestos, Economía, Hacienda"
|
fill_in 'debate_tag_list', with: "Impuestos, Economía, Hacienda"
|
||||||
|
|
||||||
click_button 'Crear Debate'
|
click_button 'Crear Debate'
|
||||||
|
|
||||||
expect(page).to have_content 'Debate creado correctamente'
|
expect(page).to have_content 'Debate creado correctamente'
|
||||||
expect(page).to have_content 'Temas: Impuestos, Economía, Hacienda'
|
expect(page).to have_content 'Temas: Economía, Hacienda, Impuestos'
|
||||||
end
|
end
|
||||||
|
|
||||||
scenario 'Update' do
|
scenario 'Update' do
|
||||||
debate = create(:debate, tag_list: 'Economía')
|
debate = create(:debate, tag_list: 'Economía')
|
||||||
|
|
||||||
login_as(debate.author)
|
login_as(debate.author)
|
||||||
visit edit_debate_path(debate)
|
visit edit_debate_path(debate)
|
||||||
|
|
||||||
@@ -88,12 +88,12 @@ feature 'Tags' do
|
|||||||
|
|
||||||
login_as(debate.author)
|
login_as(debate.author)
|
||||||
visit edit_debate_path(debate)
|
visit edit_debate_path(debate)
|
||||||
|
|
||||||
fill_in 'debate_tag_list', with: ""
|
fill_in 'debate_tag_list', with: ""
|
||||||
click_button 'Actualizar Debate'
|
click_button 'Actualizar Debate'
|
||||||
|
|
||||||
expect(page).to have_content 'Debate actualizado correctamente'
|
expect(page).to have_content 'Debate actualizado correctamente'
|
||||||
expect(page).to_not have_content 'Temas:'
|
expect(page).to_not have_content 'Temas:'
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
Reference in New Issue
Block a user