Skip to content
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

Merged
merged 13 commits into from
Jul 22, 2020
Merged

Conversation

woop
Copy link
Member

@woop woop commented Jul 18, 2020

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?:

None

@dr3s
Copy link
Collaborator

dr3s commented Jul 20, 2020

/lgtm

@woop woop force-pushed the add-auth-integration-tests branch from 52d4c2d to 280ec84 Compare July 21, 2020 15:18
@woop
Copy link
Member Author

woop commented Jul 22, 2020

/test test-end-to-end-batch-dataflow

core/pom.xml Show resolved Hide resolved
@woop
Copy link
Member Author

woop commented Jul 22, 2020

/test test-end-to-end-batch-dataflow

@dr3s
Copy link
Collaborator

dr3s commented Jul 22, 2020

/lgtm

@dr3s
Copy link
Collaborator

dr3s commented Jul 22, 2020

/approved

@feast-ci-bot
Copy link
Collaborator

[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 /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@dr3s dr3s merged commit 72cc120 into feast-dev:master Jul 22, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants