mirror of
https://github.com/openSUSE/osem.git
synced 2026-05-08 15:44:07 -04:00
33 lines
733 B
Ruby
33 lines
733 B
Ruby
require 'spec_helper'
|
|
|
|
describe HomeController do
|
|
let(:conference) { create(:conference) }
|
|
describe 'GET #index' do
|
|
it 'Response code is 200' do
|
|
get :index
|
|
expect(response.response_code).to eq(200)
|
|
end
|
|
|
|
it 'Assigns conference' do
|
|
get :index
|
|
expect(assigns(:current)).to eq [conference]
|
|
end
|
|
|
|
it 'Assigns only pending conferences' do
|
|
create(:conference,
|
|
end_date: Date.today - 7,
|
|
start_date: Date.today - 14)
|
|
get :index
|
|
expect(assigns(:current)).to eq [conference]
|
|
end
|
|
|
|
end
|
|
|
|
describe 'OPTIONS #index' do
|
|
it 'Response code is 200' do
|
|
process :index, 'OPTIONS'
|
|
expect(response.response_code).to eq(200)
|
|
end
|
|
end
|
|
end
|