Jon Koops
Jon Koops
Some more strange behaviour I am seeing is `Map.TouchZoomSpec.js` failing, but only if I run the full suite: **Works** ```sh npx web-test-runner spec/suites/map/handler/Map.TouchZoomSpec.js ``` **Breaks** ``` npx web-test-runner "spec/suites/**/*.js" ```...
Added some code to load the setup file, and we're now loading the Leaflet CSS as well, but it seems that the test is still failing: > ❌ Icon.Default >...
Yeah, seems like this assertion is different in the new scenario, I have updated the paths, now all tests are passing on Chromium!
Managed to get the tests in Firefox passing as well. 
Ok, I think everything is working pretty consistently now. The main issue is that the tests seem to fail on Webkit, specifically when creating a [`TouchEvent` in Prosthetic Hand](https://github.com/Leaflet/prosthetic-hand/blob/f93294ecfee6e7e889f3e141db7c1b2f9bd01022/lib/Hand.js#L348). ```...
Running the tests on Safari locally (using `--manual`) makes them pass. I am not sure what we should do in terms of committing to Playwright as it seems that these...
After switching over to [`@web/test-runner-webdriver`](https://modern-web.dev/docs/test-runner/browser-launchers/webdriver/), which uses just a regular old-school WebDriver, all tests seem to pass just fine! And, it also removes the additional setup work that was required...
So I think we still need to resolve the following things before this PR is ready to merge: - [ ] Fix `skip()`ed tests - [ ] Update the contribution...
Strange, I am able to run the tests both on my Linux and macOS machines (don't have a Windows machine). I wonder what is causing it.
@codesplode did you check the discussion under #7511? Particularly @Malvoz's comment https://github.com/Leaflet/Leaflet/issues/7511#issuecomment-808331505, might be of use.