Simplify CKEditor translatable fields in specs
We've simplified the way CKEditor is handled in tests; probably due to that, we don't need this method anymore.
This commit is contained in:
@@ -14,8 +14,8 @@ describe "Admin budget phases" do
|
||||
|
||||
fill_in "start_date", with: Date.current + 1.day
|
||||
fill_in "end_date", with: Date.current + 12.days
|
||||
fill_in_translatable_ckeditor "summary", :en, with: "New summary of the phase."
|
||||
fill_in_translatable_ckeditor "description", :en, with: "New description of the phase."
|
||||
fill_in_ckeditor "Summary", with: "New summary of the phase."
|
||||
fill_in_ckeditor "Description", with: "New description of the phase."
|
||||
uncheck "budget_phase_enabled"
|
||||
click_button "Save changes"
|
||||
|
||||
|
||||
@@ -44,12 +44,6 @@ module Verifications
|
||||
end
|
||||
end
|
||||
|
||||
def fill_in_translatable_ckeditor(field, locale, params = {})
|
||||
selector = ".translatable-fields[data-locale='#{locale}'] textarea[id$='_#{field}']"
|
||||
locator = find(selector, visible: false)[:id]
|
||||
fill_in_ckeditor(locator, params)
|
||||
end
|
||||
|
||||
# @param [String] locator label text for the textarea or textarea id
|
||||
def fill_in_ckeditor(locator, params = {})
|
||||
# Find out ckeditor id at runtime using its label
|
||||
|
||||
Reference in New Issue
Block a user