From 15076b11f14701d697a5e691d32332348da6b7a9 Mon Sep 17 00:00:00 2001 From: Stella Rouzi Date: Mon, 20 Jun 2016 21:05:08 +0300 Subject: [PATCH] XML export fix tests. Add not nil room for scheduled events. --- app/models/program.rb | 2 +- spec/controllers/conference_controller_spec.rb | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/models/program.rb b/app/models/program.rb index 26e3e38a..eba1d4b0 100644 --- a/app/models/program.rb +++ b/app/models/program.rb @@ -27,7 +27,7 @@ class Program < ActiveRecord::Base end def scheduled - where.not(start_time: nil) + where.not(start_time: nil).where.not(room: nil) end def highlights diff --git a/spec/controllers/conference_controller_spec.rb b/spec/controllers/conference_controller_spec.rb index 995cab08..1a766232 100644 --- a/spec/controllers/conference_controller_spec.rb +++ b/spec/controllers/conference_controller_spec.rb @@ -1,7 +1,9 @@ require 'spec_helper' describe ConferenceController do - let(:conference) { create(:full_conference, splashpage: create(:splashpage, public: true)) } + let(:conference) { create(:conference, splashpage: create(:splashpage, public: true), venue: create(:venue)) } + let!(:cfp) { create(:cfp, program: conference.program) } + let(:room) { create(:room, venue: conference.venue) } describe 'GET #index' do it 'Response code is 200' do