Skip to content

Commit

Permalink
Fixing test by setting locale
Browse files Browse the repository at this point in the history
  • Loading branch information
nilsthamm committed Nov 29, 2016
1 parent a835cf6 commit 4e59fef
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 13 deletions.
9 changes: 9 additions & 0 deletions spec/features/application_letters_spec.rb
Expand Up @@ -68,6 +68,15 @@
expect(ApplicationLetter.where(grade:"11")).to exist
end



it "displays help text for motivation textarea" do
login(:pupil)
visit new_application_letter_path(:event_id => @event.id, :locale => :de)

expect(page).to have_text(I18n.t 'application_letters.form.help_text_coding_skills')
end

def login(role)

@event = FactoryGirl.create(:event)
Expand Down
13 changes: 0 additions & 13 deletions spec/views/application_letters/new.html.erb_spec.rb
Expand Up @@ -20,17 +20,4 @@
assert_select "input#application_letter_grade[name=?]", "application_letter[grade]"
end
end

it "renders large enough textareas" do
render :template => "application_letters/_form.html.erb"

expect(rendered).to have_selector("textarea[rows='10'][name='application_letter\[motivation\]']")
expect(rendered).to have_selector("textarea[rows='5'][name='application_letter\[coding_skills\]']")
end

it "displays help text for motivation textarea" do
render :template => "application_letters/_form.html.erb"

expect(rendered).to have_text("Wie gut beherrscht du sie deiner Meinung nach (Anfänger, Fortgeschrittener, Experte)? Was kannst du in den Programmiersprachen realisieren/hast du realisiert? Je ausführlicher du diese Beschreibst, desto besser können wir schon in der Vorbereitung der Veranstaltung darauf eingehen. Programmierkenntnisse sind keine Voraussetzung zur Teilnahme. Diese Information wird zur Gruppeneinteilung benötigt.")
end
end

0 comments on commit 4e59fef

Please sign in to comment.