Stateful generative testing for Elixir implemented on top of StreamData
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci feat: remove calls to internal API Dec 20, 2018
config
examples BREAKING CHANGE: do not import `ExUnitProperties` Jan 18, 2019
lib BREAKING CHANGE: do not import `ExUnitProperties` Jan 18, 2019
test chore: split StreamState module Dec 21, 2018
.formatter.exs Initial commit Dec 18, 2018
.gitignore Initial commit Dec 18, 2018
LICENSE
README.md docs(README): add badges Dec 20, 2018
mix.exs feat: remove calls to internal API Dec 20, 2018
mix.lock feat: remove calls to internal API Dec 20, 2018

README.md

StreamState

CircleCI codecov Inch CI

Stateful testing implemented on top of StreamData

Installation

If available in Hex, the package can be installed by adding stream_state to your list of dependencies in mix.exs:

def deps do
  [
    {:stream_state, "~> 0.1.0"}
  ]
end

Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/stream_state.

Thanks

  • @alfert for implementation in Counter. This library is extraction of code there with some cleanups and minor improvements.

License

See LICENSE.