GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Allow custom wsEndpoint for Playwright · Issue #33115 · angular/angular-cli Open Labels area: @angular-devkit/build-angulargemini-triagedLabel noting that an issue has been triaged by geminiLabel noting that an issue has been triaged by gemini DescriptionCommandbuild DescriptionIn our project, I've been trying to set up visual regression testing using Vitest, and to make the screenshot tests stable, we want to make those tests in the same environment, regardless of the developers' OS, which can impact the tests. When using Playwright as a browser provider, Vites allows for providing/overriding the WS endpoint, which is not respected & overridden in the unit test builder. After a quick look at the code, presumably this is being dropped in Describe the solution you'd likeIdeally, as a developer, I'd like to have better control over the browser provider configuration, instead of having it implicitly overridden on the builder side. These are the options that I have on my mind, both of them backward compatible with the existing API:
The solution is as simple as not overriding the provider value if defined explicitly in
Safer solution, but less flexible. Describe alternatives you've consideredAll other alternatives require significant efforts to support, and require bypassing the Angular builders, or using a different framework for the same purpose. I'm also happy to make a contribution, but first, I'd like to get an opinion, and maybe get more context on why the browser config is overridden from Angular's side. Activity
MetadataMetadataAssigneesLabelsarea: @angular-devkit/build-angulargemini-triagedLabel noting that an issue has been triaged by geminiLabel noting that an issue has been triaged by gemini TypeProjectsMilestoneRelationshipsDevelopmentIssue actions |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |