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

E2e tests for apps examples #321

Merged
merged 15 commits into from
Jun 25, 2024
Merged

E2e tests for apps examples #321

merged 15 commits into from
Jun 25, 2024

Conversation

Ukochka
Copy link
Contributor

@Ukochka Ukochka commented Jun 19, 2024

e2e tests for:
app-with-rbac
app-with-service-account
app-with-scenes

@Ukochka Ukochka requested a review from sunker June 19, 2024 08:29
@Ukochka Ukochka self-assigned this Jun 19, 2024
@Ukochka Ukochka requested review from a team as code owners June 19, 2024 08:29
@Ukochka Ukochka requested review from marefr, andresmgot and oshirohugo and removed request for a team June 19, 2024 08:29
@Ukochka Ukochka force-pushed the e2e-tests-for-apps-examples branch from 77885c3 to 9b1513d Compare June 20, 2024 11:02
Copy link
Contributor

@sunker sunker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added some minor comments. Also please remove this file: examples/app-with-service-account/tests/auth.setup.js

For the scenes example app, I think we could do more specific tests. I have not yet explored how plugin-e2e can be tailored to better meet the need for scenes apps. If you want to, you can take a look at this. If now is not a good time for that, I'm fine just creating an issue for that so we can come back to this later on. Then we'll merge the scenes app tests as is.

.github/workflows/integration-tests.yml Outdated Show resolved Hide resolved
examples/app-with-rbac/.config/Dockerfile Outdated Show resolved Hide resolved
examples/app-with-rbac/package.json Outdated Show resolved Hide resolved
examples/app-with-scenes/package.json Outdated Show resolved Hide resolved
examples/app-with-service-account/package.json Outdated Show resolved Hide resolved
@sunker
Copy link
Contributor

sunker commented Jun 20, 2024

Also remember not to merge this before this pr is merged and released.

@sunker
Copy link
Contributor

sunker commented Jun 24, 2024

@Ukochka when updating plugin-e2e, can you please bump all example plugins when you're at it? Also saw that a bunch of example plugin uses a pinned version of plugin-e2e. Can you change that to use the ^ range?

@Ukochka
Copy link
Contributor Author

Ukochka commented Jun 24, 2024

@sunker I've fixed all the comment, please have a look.
About tests for scenes - I think we can improve tests in separate task, I can work on it in parallel with other tasks. But now I would like to finish this one and make automatic updates for this repo

@Ukochka Ukochka requested a review from jackw June 24, 2024 11:09
@Ukochka Ukochka requested a review from sunker June 24, 2024 11:09
Copy link
Contributor

@sunker sunker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Ukochka Ukochka merged commit 815d34f into main Jun 25, 2024
20 checks passed
@Ukochka Ukochka deleted the e2e-tests-for-apps-examples branch June 25, 2024 06:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

3 participants