-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add auth integration tests #892
Conversation
/lgtm |
9b2d4ef
to
bbc4c18
Compare
52d4c2d
to
280ec84
Compare
/test test-end-to-end-batch-dataflow |
core/src/test/java/feast/core/auth/CoreServiceAuthorizationIT.java
Outdated
Show resolved
Hide resolved
/test test-end-to-end-batch-dataflow |
/lgtm |
/approved |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: dr3s, woop The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
What this PR does / why we need it:
Adds authentication and authorization integration tests. These tests use actual backing services like Postgres, Kafka, Keto, and a fake JWKs server to simulate a real deployment.
Will be updated and merged once #886 is merged in.
Which issue(s) this PR fixes:
Partly addresses #860, but not enough to close.
Does this PR introduce a user-facing change?: