fix specs
This commit is contained in:
parent
6b1c80ebc9
commit
4fdcce45c5
7 changed files with 4 additions and 29 deletions
|
@ -103,7 +103,7 @@
|
|||
selected: @procedure.tags,
|
||||
disabled: [],
|
||||
label: 'Tags',
|
||||
group: '.procedure-form__column--form',
|
||||
group: '.procedure_tags_combo',
|
||||
name: 'tags',
|
||||
describedby: 'procedure-tags',
|
||||
acceptNewValues: true)
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
= render NestedForms::FormOwnerComponent.new
|
||||
= form_for @procedure,
|
||||
url: url_for({ controller: 'administrateurs/procedures', action: :update, id: @procedure.id }),
|
||||
html: { class: 'form', multipart: true } do |f|
|
||||
html: { class: 'form procedure_tags_combo', multipart: true } do |f|
|
||||
.fr-container
|
||||
.fr-grid-row
|
||||
.fr-col-12.fr-col-offset-sm-2.fr-col-sm-8
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
= render NestedForms::FormOwnerComponent.new
|
||||
= form_for @procedure,
|
||||
url: url_for({ controller: 'administrateurs/procedures', action: :create, id: @procedure.id }),
|
||||
html: { class: 'form', multipart: true } do |f|
|
||||
html: { class: 'form procedure_tags_combo', multipart: true } do |f|
|
||||
.fr-container
|
||||
.fr-grid-row
|
||||
.fr-col-12.fr-col-offset-sm-2.fr-col-sm-8
|
||||
|
|
|
@ -41,14 +41,6 @@ describe 'Creating a new procedure', js: true do
|
|||
|
||||
add_champ
|
||||
expect(page).to have_selector('.type-de-champ', count: 1)
|
||||
|
||||
click_on Procedure.last.libelle
|
||||
|
||||
preview_window = window_opened_by { find('#preview-procedure').click }
|
||||
within_window(preview_window) do
|
||||
expect(page).to have_current_path(apercu_admin_procedure_path(Procedure.last))
|
||||
expect(page).to have_field('libelle de champ')
|
||||
end
|
||||
end
|
||||
|
||||
scenario 'a warning is displayed when creating an invalid procedure' do
|
||||
|
|
|
@ -44,7 +44,6 @@ describe 'Publishing a procedure', js: true do
|
|||
click_on 'Publier'
|
||||
|
||||
expect(page).to have_text('Démarche publiée')
|
||||
expect(page).to have_selector('#preview-procedure')
|
||||
end
|
||||
|
||||
context 'when the procedure has invalid champs' do
|
||||
|
@ -93,7 +92,6 @@ describe 'Publishing a procedure', js: true do
|
|||
click_on 'publish'
|
||||
|
||||
expect(page).to have_text('Démarche publiée')
|
||||
expect(page).to have_selector('#preview-procedure')
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -125,7 +123,6 @@ describe 'Publishing a procedure', js: true do
|
|||
find('#publish').click
|
||||
|
||||
expect(page).to have_text('Démarche publiée')
|
||||
expect(page).to have_selector('#preview-procedure')
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
@ -32,10 +32,6 @@ describe 'Administrateurs can edit procedures', js: true do
|
|||
expect(page).to have_field('procedure_libelle', with: procedure.libelle)
|
||||
|
||||
fill_in('procedure_libelle', with: 'Ma petite démarche')
|
||||
within('.procedure-form__preview') do
|
||||
expect(page).to have_content('Ma petite démarche')
|
||||
end
|
||||
|
||||
click_on 'Enregistrer'
|
||||
|
||||
expect(page).to have_selector('.fr-breadcrumb li', text: 'Ma petite démarche')
|
||||
|
|
|
@ -1,15 +1,5 @@
|
|||
RSpec.describe 'administrateurs/procedures/edit', type: :view do
|
||||
let(:logo) { fixture_file_upload('spec/fixtures/files/logo_test_procedure.png', 'image/png') }
|
||||
let(:procedure) { create(:procedure, logo: logo, lien_site_web: 'http://some.website') }
|
||||
|
||||
context 'when procedure logo is present' do
|
||||
it 'display on the page' do
|
||||
assign(:procedure, procedure)
|
||||
render
|
||||
|
||||
expect(rendered).to have_selector('.procedure-logos')
|
||||
end
|
||||
end
|
||||
let(:procedure) { create(:procedure, lien_site_web: 'http://some.website') }
|
||||
|
||||
context 'when opendata is enabled' do
|
||||
it 'asks for opendata' do
|
||||
|
|
Loading…
Reference in a new issue