Upstream sync

This commit is contained in:
Senad Uka
2020-08-20 06:50:51 +02:00
parent 190ff2854b
commit 41bf88e358
127 changed files with 1399 additions and 565 deletions

View File

@@ -66,6 +66,30 @@ RSpec.feature 'User manages contract templates', type: :feature do
expect(ContractTemplate.last.amendment_clause.body.to_s).to match /Amendment clause text/
end
scenario 'appearance release template has an amendment clause field' do
visit new_project_contract_template_path(project)
fill_in 'Name', with: 'My Release Template'
select 'Appearance Release', from: 'Release type'
fill_hidden amendment_clause_field, with: 'Amendment clause text'
click_on create_release_template_button
expect(page).to have_content(create_contract_template_success_message)
expect(ContractTemplate.last.amendment_clause.body.to_s).to match /Amendment clause text/
end
scenario 'medical release template has a questionnaire legal text field' do
visit new_project_contract_template_path(project)
fill_in 'Name', with: 'My Release Template'
select 'Medical Release', from: 'Release type'
fill_hidden questionnaire_legal_text_field, with: 'Questionnaire legal text'
click_on create_release_template_button
expect(page).to have_content(create_contract_template_success_message)
expect(ContractTemplate.last.questionnaire_legal_text.body.to_s).to match /Questionnaire legal text/
end
scenario 'medical release template has a guardian clause field' do
visit new_project_contract_template_path(project)
@@ -484,6 +508,10 @@ RSpec.feature 'User manages contract templates', type: :feature do
'contract_template_amendment_clause_trix_input_contract_template'
end
def questionnaire_legal_text_field
'contract_template_questionnaire_legal_text_trix_input_contract_template'
end
def signature_legal_text_field
'contract_template_signature_legal_text'
end