# frozen_string_literal: true require 'spec_helper' feature Program do let!(:conference) { create(:conference) } let!(:program) { conference.program } let!(:organizer) { create(:organizer, resource: conference) } describe 'edit program' do before :each do sign_in organizer end scenario 'changes rating', feature: true, js: true do visit admin_conference_program_path(conference.short_title) click_link 'Edit' fill_in 'program_rating', with: '4' click_button 'Update Program' within('#flash') { expect(page).to have_text('The program was successfully updated.') } expect(find('#rating').text).to eq('4') end end end