Skip to content

Conversation

@clydin
Copy link
Member

@clydin clydin commented Dec 19, 2025

Replaces the Protractor-based ng e2e execution with the new Puppeteer executeBrowserTest utility in various build and misc E2E tests.

The following tests were updated:

  • express-engine-csp-nonce
  • express-engine-ngmodule
  • express-engine-standalone
  • app-shell-with-service-worker
  • auto-csp
  • worker
  • trusted-types

This migration involves implementing custom checkFn logic to replicate the assertions previously handled by Protractor, such as verifying server-rendered content, console logs, and service worker states.

@clydin clydin added the target: minor This PR is targeted for the next minor release label Dec 19, 2025
Replaces the Protractor-based `ng e2e` execution with the new Puppeteer
`executeBrowserTest` utility in various build and misc E2E tests.

The following tests were updated:
- express-engine-csp-nonce
- express-engine-ngmodule
- express-engine-standalone
- app-shell-with-service-worker
- auto-csp
- worker
- trusted-types

This migration involves implementing custom `checkFn` logic to replicate
the assertions previously handled by Protractor, such as verifying
server-rendered content, console logs, and service worker states.
@clydin clydin force-pushed the e2e/protractor-convert-3 branch from 397abf5 to 9cf0b71 Compare December 19, 2025 21:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

target: minor This PR is targeted for the next minor release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant