decko-commons/decko

View on GitHub
mod/collection/spec/set/abstract/paging_spec.rb

Summary

Maintainability
A
0 mins
Test Coverage
describe Card::Set::Abstract::Paging do
  describe "offset" do
    it "doesn't allow anonymous users to use extremely high limits" do
      Card::Auth.signin Card::AnonymousID
      Card::Env.with_params limit: 10_000 do
        expect { Card[:all].format(:json).limit }
          .to raise_error(Card::Error::PermissionDenied,
                          /limit parameter exceeds maximum/)
      end
    end
  end
end