Fix rubocop issues
This commit is contained in:
parent
32039e4858
commit
eced6e13e2
7
spec/fixtures/actor.rb
vendored
7
spec/fixtures/actor.rb
vendored
@ -21,15 +21,16 @@ end
|
||||
class ActorSerializer < UserSerializer
|
||||
set_type :actor
|
||||
|
||||
attribute :email, if: ->(_object, params) { params[:if_conditionals_off].nil? },
|
||||
unless: -> (_object, params) { params[:unless_conditionals_off].present? }
|
||||
attribute :email,
|
||||
if: ->(_, params) { params[:if_conditionals_off].nil? },
|
||||
unless: ->(_, params) { params[:unless_conditionals_off].present? }
|
||||
|
||||
has_many(
|
||||
:played_movies,
|
||||
serializer: :movie,
|
||||
links: :movie_urls,
|
||||
if: ->(_object, params) { params[:if_conditionals_off].nil? },
|
||||
unless: -> (_object, params) { params[:unless_conditionals_off].present? }
|
||||
unless: ->(_object, params) { params[:unless_conditionals_off].present? }
|
||||
) do |object|
|
||||
object.movies
|
||||
end
|
||||
|
@ -104,18 +104,18 @@ RSpec.describe JSONAPI::Serializer do
|
||||
context 'with `unless` conditions' do
|
||||
let(:params) do
|
||||
{
|
||||
include: ['actors'],
|
||||
params: { unless_conditionals_off: 'yes' }
|
||||
include: ['actors'],
|
||||
params: { unless_conditionals_off: 'yes' }
|
||||
}
|
||||
end
|
||||
|
||||
it do
|
||||
movie.actors.each do |actor|
|
||||
expect(serialized['included']).not_to include(
|
||||
have_type('actor')
|
||||
.and(have_id(actor.uid))
|
||||
.and(have_relationship('played_movies'))
|
||||
)
|
||||
have_type('actor')
|
||||
.and(have_id(actor.uid))
|
||||
.and(have_relationship('played_movies'))
|
||||
)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user