Skip to content

[ID-3586] test: mac pkce UI test #491

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

Merged
merged 6 commits into from
Jun 18, 2025

Conversation

nattb8
Copy link
Collaborator

@nattb8 nattb8 commented Jun 16, 2025

Summary

  • Updated Mac E2E/UI tests to use PKCE for login and logout
  • Removed device code authentication tests from Mac E2E/UI
  • Switched to using the default browser on Mac for auth during tests, since ASWebAuthenticationSession cannot be automated - it returns error code 1 (cancelled) when confirmation dialogs are triggered by non-human input
  • Cleaned up Mac bundle install script
  • Updated scenes in builder scripts
  • Fixed Windows compilation errors

@nattb8 nattb8 force-pushed the test/mac-pkce-ui-test branch from 5ffe256 to ddbff67 Compare June 16, 2025 22:46
@nattb8 nattb8 force-pushed the test/mac-pkce-ui-test branch from 626cefe to 61808c9 Compare June 17, 2025 04:47
@nattb8 nattb8 force-pushed the test/mac-pkce-ui-test branch 5 times, most recently from 5bdd53c to 392d65e Compare June 18, 2025 01:59
@nattb8 nattb8 force-pushed the test/mac-pkce-ui-test branch from 392d65e to 8cb65d0 Compare June 18, 2025 02:37
@nattb8 nattb8 requested a review from ImmutableJeffrey June 18, 2025 03:37
@nattb8 nattb8 merged commit 55c422d into feat/remove-device-code-auth Jun 18, 2025
34 of 37 checks passed
@nattb8 nattb8 deleted the test/mac-pkce-ui-test branch June 18, 2025 03:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants