wallaby icon indicating copy to clipboard operation
wallaby copied to clipboard

Concurrent browser tests for your Elixir web apps.

Results 60 wallaby issues
Sort by recently updated
recently updated
newest added

This PR is not ready yet, but I wanted to begin discussion about it. For those of us using custom elements on an Elixir/Phoenix project, having a way to write...

The **Assets/esbuild** section of the README includes a step on adding `esbuild default` to the `test` alias. This works to recompile javascript files on every run; but it only compiles...

Add support for the W3C WebDriver protocol. Currently for Chromedriver and Selenium Wallaby uses endpoints and capabilities as specified in [Selenium WebDriver JsonWire Protocol](https://github.com/SeleniumHQ/selenium/wiki/JsonWireProtocol). The "new" [W3C WebDriver protocol](https://w3c.github.io/webdriver/) is...

This has been brought over from a post on the slack channel [here](https://elixir-lang.slack.com/archives/C4H1XRC0J/p1639491885031200). ## Issue using `refute_has` causes test to fail due to a timeout. timeout is set to 60000ms...

needs-reproduction

As per https://elixirforum.com/t/setting-up-wallaby-with-docker-compose-chrome-and-selenium/32296/14?u=slouchpie i am opening a reminder issue to test against v4 selenium.

Howdy fellow wallabyers! We have some tests that are stubbornly flaky on CI and sometimes locally and I can't for the live of me figure out why that might be...

I'm trying to click on a button that exists in the HTML however is no longer visible to a human user because the window scrolled down from an earlier part...

Related to #593 ## Problem It seems that the usage of a bash script might cause Wallaby to not work on Windows machines. ## (Potential) Solution - [ ] Include...

`` elements may be nested inside a `` element, and in this case the association is implicit and a `for` attribute is not needed on the ``. [Example from MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/label):...

## Issue Are async tests using the Repo and connecting to LiveView supposed to work correctly? I keep getting the error mentioned in the issue subject. If I disable async...