Skip to content
SPECIFICTION
Get listed

Eris vs scalaprops

Eris

github.com

scalaprops

github.com

Side by side

FigureErisscalaprops
Price from—Free
Free plan—Yes
Free trial——
Open source——
Linux—Yes
Self-hostedYes—
Plans published01
Spec score · Property-Based Testing Tools7.6 (#12)7.0 (#22)
LicenseThe repository identifies the project as MIT licensed.The repository is licensed under MIT, whose text provides the software without warranty.
PurposeEris brings QuickCheck-style property-based testing to PHP and PHPUnit.Scalaprops is a property-based testing library for Scala.

Plans

Eris

No plans published.

Eris pricing →

scalaprops

  • ScalapropsFree

scalaprops pricing →

In their own words

Eris

Eris has no write-up on Specifiction yet; its figures are above.

Visit github.com

scalaprops

Scalaprops is a free Scala property-based testing library for Linux. It generates test data, including non-constant scala.FunctionN values through Cogen, and lets each test define flexible parameters. Law checking is configurable, with identifiers that may use types other than String. Scalaz integration supplies laws plus Gen and Cogen instances for Scalaz types. Randomness uses an immutable generator rather than mutable scala.util.Random. Failed tests report their starting seed, which can be passed again with --seed= for repeatable runs. The README states support for Scala.js and Scala Native, using Mersenne Twister by default on JVM and Scala Native and Tiny Mersenne Twister on Scala.js. An sbt plugin adds scalapropsOnly selection by test class, method, and parameter. ScalapropsFramework and sbt are listed test runners. Parallel test execution is unsupported.

Visit github.com