Skip to content

scalaprops/scalaprops

Repository files navigation

scalaprops

Scala.js scaladoc

property based testing library for Scala

features

latest stable version

please use sbt plugin because there are some convenient features.

setup without sbt plugin
testFrameworks+=newTestFramework("scalaprops.ScalapropsFramework")

parallelExecution inTest:=false//currently, does not support parallel execution

libraryDependencies+="com.github.scalaprops"%%"scalaprops"%"0.9.1"%"test"
libraryDependencies+="com.github.scalaprops"%%"scalaprops-scalaz"%"0.9.1"%"test"

screencast

deterministic testing

Scalaprops emitting which seed it started with during a failing test, and providing an interface--seed=<value>for re-running the failing test with the same seed.

deterministic-testing

examples

Seescalaprops-exampleproject.

for scalaz 7.1.x

https://github /scalaprops/scalaprops/tree/0.1.x