elm-program-test icon indicating copy to clipboard operation
elm-program-test copied to clipboard

Test Elm programs

Results 51 elm-program-test issues
Sort by recently updated
recently updated
newest added

People don't understand what the `Int` parameter means. My explanation answering a slack thread: > it’s the index of which request in the queue for that method/URL to handle, so...

good first issue
documentation
patch

Bug introduced in 3.6.2. ```html A A ``` ```elm ProgramTest.clickButton "A" ``` TODO: - [ ] Add a failing test in `tests/ProgramTestTests/UserInput/ClickButtonTest.elm` - [ ] grab the current error message...

bug
patch

The current name "SimulatedEffect" have been confusing to some users because the `simulateEffects` function you provide when creating a ProgramTest doesn't actually simulate the effects at the moment that it's...

discussion
major

This issue is a tracking issue for the entire module, and smaller issues can be created for the discussion of individual additions: - [Animation](https://package.elm-lang.org/packages/elm/browser/latest/Browser-Events#animation) - [ ] `onAnimationFrame` - [...

enhancement

... and remove the docker local CI. nix-build will be way faster! Also update CONTRIBUTING.md

maintenance

```html A Analyze ``` ```elm ProgramTest.clickButton "A" ``` This should be able to pass, clicking the first button. This is a shortcoming of https://package.elm-lang.org/packages/elm-explorations/test/latest/Test-Html-Selector#text afaik, `Test.Html.Selector` provides no way to...

bug
help wanted
discussion

There is a [`expectPageChange` function](https://package.elm-lang.org/packages/avh4/elm-program-test/3.6.3/ProgramTest#expectPageChange) in the API, but there is no `ensurePageChange`. # Context We would like to have a test that asserts the flow of multiple pages, and...

question

Hey Aaron! Got this while hanging with you on Twitch: ``` Expected one of the following to exist: - with text > PLEASE REPORT THIS AT : firstErrorOf: couldn't parse...

help wanted

Current error: ``` simulateIncomingPort "AAA": the program is not currently subscribed to the port ```

enhancement
patch

```html A ``` ```elm ProgramTest.clickButton "A" ``` Should the clickButton fail because its inside an `aria-hidden=true` element? I think that doesn't really make sense because isn't the button still visible...

discussion