Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update elm-test package #270

Open
hobovsky opened this issue Nov 7, 2023 · 3 comments
Open

Update elm-test package #270

hobovsky opened this issue Nov 7, 2023 · 3 comments

Comments

@hobovsky
Copy link

hobovsky commented Nov 7, 2023

Please complete the following information about the package:

Following are optional, but will help us consider adding:

  • Why is this useful: CW uses version 1.1.0, and current version is 2.1.2 and it provides much richer set of fuzzers which greatly help writing fuzzy tests with targeted random generators.

Additionally, the version of currently used elm-test should be documented because authors can be surprised when a large portion of API turns out to be unavailable.


👍 reaction might help to get this request prioritized.

@hobovsky hobovsky changed the title Update test for Elm Update elm-test package Nov 7, 2023
@kazk
Copy link
Member

kazk commented Jan 3, 2024

Can you look into if there's any breaking changes that might affect us?

For example:

  • Is v2.1.2 compatible with Elm 0.19 we support?
  • Any breaking changes to the test framework API?
  • Any breaking changes to elm-test --report=json? Elm is supported by parsing JSON output similar to Dart.

If there are breaking changes, we need to add a new Elm version.

@kazk
Copy link
Member

kazk commented Jan 3, 2024

Additionally, the version of currently used elm-test should be documented because authors can be surprised when a large portion of API turns out to be unavailable.

How did you find v1.1.0? elm-test is installed with yarn global add elm@0.19.0-no-deps elm-test@0.19.0-rev6.

@hobovsky
Copy link
Author

hobovsky commented Jan 3, 2024

I was going back through docs of elm-test, version by version, until I got something which had an API ressblimg the one which stopped giving me compilation errors in my translation :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants