mirror of
https://github.com/ENSL/ensl.org.git
synced 2024-11-15 01:11:23 +00:00
c2309dd2ef
Updated unicorn and capistrano deployment configuration for the staging environment HTML formatting Fixes errors when posting new issues Added Google Calendar client code CSS tweaks to layout Added new .env vars Layout tweaks Updated contributors
31 lines
No EOL
708 B
Ruby
31 lines
No EOL
708 B
Ruby
require 'spec_helper'
|
|
|
|
describe Api::V1::UsersCollection do
|
|
let(:collection) { Api::V1::UsersCollection.new }
|
|
|
|
describe '#execute_query' do
|
|
describe 'when there are users with no teams' do
|
|
before do
|
|
3.times { create(:user) }
|
|
end
|
|
|
|
it 'returns 0 results' do
|
|
expect(collection.execute_query.size).to eq(0)
|
|
end
|
|
end
|
|
|
|
describe 'when there are some users with teams' do
|
|
before do
|
|
3.times { create(:user_with_team) }
|
|
end
|
|
|
|
it 'returns 3 results' do
|
|
expect(collection.execute_query.size).to eq(3)
|
|
end
|
|
|
|
it 'returns 5 columns' do
|
|
expect(collection.execute_query.first.size).to eq(5)
|
|
end
|
|
end
|
|
end
|
|
end |