StreamData: data generation and property testing for Elixir

61 views
Skip to first unread message

Andrea Leopardi

unread,
Aug 11, 2017, 11:01:14 AM8/11/17
to elixir-lang-core

Hello folks,


I am super excited to finally share what I've been working on in the last few months: StreamData, an Elixir library for data generation and property testing. StreamData is a candidate to be included in Elixir itself but we wanted to start off with a library to first give people the chance to give it a try and to get the interface right (we did something similar with GenStage, which ended up remaining outside of Elixir core).

StreamData is still in its infancy but it's ready to be tested by a wider audience (let's say it's exiting alpha and entering beta), so I invite the Elixir community to give it a try. Open issues, send PRs, and spread the word!


https://hex.pm/packages/stream_data


Andrea


(link to ElixirForum announcement: https://elixirforum.com/t/streamdata-data-generation-and-property-testing-for-elixir/7715)

Louis Pilfold

unread,
Aug 11, 2017, 11:43:38 AM8/11/17
to elixir-l...@googlegroups.com
Hey Andrea

Looks really nice, looking forward to trying it out.

That `check all` trick used to sort-of get a variable arity macro is pretty neat, will have to remember that one :)

Cheers,
Louis

--
You received this message because you are subscribed to the Google Groups "elixir-lang-core" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elixir-lang-co...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elixir-lang-core/bcd5fd0b-b224-4b74-804e-3d94ab020511%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages