Merge branch 'api-dev-PRs' of https://github.com/amiedes/consul into amiedes-api-dev-PRs-2

This commit is contained in:
kikito
2017-06-13 12:07:28 +02:00
35 changed files with 1566 additions and 16 deletions

View File

@@ -4,6 +4,8 @@ require 'rails_helper'
describe Proposal do
let(:proposal) { build(:proposal) }
it_behaves_like "has_public_author"
it "should be valid" do
expect(proposal).to be_valid
end
@@ -843,4 +845,16 @@ describe Proposal do
end
end
describe 'public_for_api scope' do
it 'returns proposals' do
proposal = create(:proposal)
expect(Proposal.public_for_api).to include(proposal)
end
it 'does not return hidden proposals' do
proposal = create(:proposal, :hidden)
expect(Proposal.public_for_api).to_not include(proposal)
end
end
end