Skip to content

Conversation

@joelverhagen
Copy link
Member

Progress on https://github.com/NuGet/Engineering/issues/4953

We currently use a deprecated test framework for web tests. This starts a migration to use Playwright instead. Note that the current web tests are still enabled. We should only delete them after all of the existing tests are re-implemented to ensure we have proper test coverage.

Summary of changes:

  1. Add Playwright tests for ReadOnlyMode
  2. Add web UI test package dependency, this allows us to build in VS 2026 without the web UI test dependency.
  3. Add a DEV test configuration file to allow the team to run the tests easily, locally. They require access to a team Key Vault so they are not immediately useful to OSS contributors.

@joelverhagen joelverhagen requested a review from a team as a code owner January 5, 2026 17:31
zhhyu
zhhyu previously approved these changes Jan 6, 2026
@joelverhagen joelverhagen enabled auto-merge (squash) January 6, 2026 21:56
@joelverhagen joelverhagen disabled auto-merge January 6, 2026 21:58
@joelverhagen joelverhagen merged commit 4546124 into dev Jan 7, 2026
2 checks passed
@joelverhagen joelverhagen deleted the users/jver/tests branch January 7, 2026 14:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants