Update poll question answers translatable fields

We needed to bring back support for CKEditor in our translatable form,
which we had temporarily remove.

And now we support CKEditor in our translatable specs, and so we can
remove the duplicated specs for poll question answers.
This commit is contained in:
Javi Martín
2018-10-10 17:53:13 +02:00
parent d1249d0b4f
commit e0b9c1bfdd
10 changed files with 56 additions and 169 deletions

View File

@@ -7,6 +7,12 @@ feature 'Answers' do
login_as admin.user
end
it_behaves_like "translatable",
"poll_question_answer",
"edit_admin_answer_path",
%w[title],
{ "description" => :ckeditor }
scenario 'Create' do
question = create(:poll_question)
title = 'Whatever the question may be, the answer is always 42'
@@ -15,8 +21,8 @@ feature 'Answers' do
visit admin_question_path(question)
click_link 'Add answer'
fill_in 'poll_question_answer_title_en', with: title
fill_in 'poll_question_answer_description_en', with: description
fill_in 'Answer', with: title
fill_in 'Description', with: description
click_button 'Save'
@@ -33,8 +39,8 @@ feature 'Answers' do
visit admin_question_path(question)
click_link 'Add answer'
fill_in 'poll_question_answer_title_en', with: title
fill_in 'poll_question_answer_description_en', with: description
fill_in 'Answer', with: title
fill_in 'Description', with: description
click_button 'Save'
@@ -53,7 +59,7 @@ feature 'Answers' do
old_title = answer.title
new_title = 'Ex Machina'
fill_in 'poll_question_answer_title_en', with: new_title
fill_in 'Answer', with: new_title
click_button 'Save'