spec/rails/auth/rspec/matchers/acl_matchers_spec.rb in rails-auth-0.0.1 vs spec/rails/auth/rspec/matchers/acl_matchers_spec.rb in rails-auth-0.1.0

- old
+ new

@@ -1,20 +1,20 @@ RSpec.describe "RSpec ACL matchers", acl_spec: true do - let(:example_principal) { x509_principal_hash(ou: "ponycopter") } - let(:another_principal) { x509_principal_hash(ou: "derpderp") } + let(:example_certificate) { x509_certificate_hash(ou: "ponycopter") } + let(:another_certificate) { x509_certificate_hash(ou: "derpderp") } subject do Rails::Auth::ACL.from_yaml( fixture_path("example_acl.yml").read, matchers: { allow_x509_subject: Rails::Auth::X509::Matcher, - allow_claims: ClaimsPredicate + allow_claims: ClaimsMatcher } ) end describe "/baz/quux" do - it { is_expected.to permit get_request(principals: example_principal) } - it { is_expected.not_to permit get_request(principals: another_principal) } + it { is_expected.to permit get_request(certificates: example_certificate) } + it { is_expected.not_to permit get_request(certificates: another_certificate) } it { is_expected.not_to permit get_request } end end