Sha256: c838d92f7e7da0c9915c7d3a960bc0dcacd9fa32dc194f00e2e1190b4e7d61dc

Contents?: true

Size: 617 Bytes

Versions: 10

Compression:

Stored size: 617 Bytes

Contents

require 'spec_helper'

describe 'Student Commute Method Type' do

  before(:all) { set_resource 'student' }
  before { as :admin }

  let(:student) { create(:student) }
  let!(:commute_method_type) { create(:commute_method_type) }

  it 'create and show', js: true do
    visit gaku.edit_student_path(student)
    select commute_method_type.name, from: 'student_commute_method_type_id'
    click submit

    flash_updated?
    within('#student_commute_method_type_id') { has_content? commute_method_type.name }
    student.reload
    expect(student.commute_method_type.name).to eq commute_method_type.name
  end

end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
gaku-0.2.4 frontend/spec/features/students/commute_methods_spec.rb
gaku-0.2.3 frontend/spec/features/students/commute_methods_spec.rb
gaku-0.2.2 frontend/spec/features/students/commute_methods_spec.rb
gaku-0.2.1 frontend/spec/features/students/commute_methods_spec.rb
gaku-0.2.0 frontend/spec/features/students/commute_methods_spec.rb
gaku-0.1.1 frontend/spec/features/students/commute_methods_spec.rb
gaku-0.1.0 frontend/spec/features/students/commute_methods_spec.rb
gaku-0.0.3 core/spec/requests/students/commute_methods_spec.rb
gaku-0.0.2 core/spec/requests/students/commute_methods_spec.rb
gaku-0.0.1 core/spec/requests/students/commute_methods_spec.rb