implement manual event management and support for multiple speakers per event

This commit is contained in:
Eugene Dubinin 2017-02-02 16:34:59 +02:00
parent 46a6a59622
commit 790e2fd3a2
24 changed files with 180 additions and 89 deletions

View file

@ -10,8 +10,8 @@ describe Api::V1::SpeakersController do
describe 'GET #index' do
before do
event.event_users << create(:speaker, user: speaker)
conference_event.event_users << create(:speaker, user: conference_speaker)
event.speakers = [speaker]
conference_event.speakers = [conference_speaker]
end
context 'without conference scope' do
@ -20,7 +20,6 @@ describe Api::V1::SpeakersController do
get :index, format: :json
json = JSON.parse(response.body)['speakers']
expect(response).to be_success
expect(json.length).to eq(2)
expect(json[0]['name']).to eq('Speaker')
expect(json[1]['name']).to eq('Conf_Speaker')