EVERYTHING XIAOMI
Get listed
Side by side

Eris vs ScalaCheck

Eris

5.3#24 in property-based testing tools
Self-hosted
Visit

ScalaCheck

6.6#2 in property-based testing toolsFree plan
Free planLinuxmacOSWindows
Visit

What both publish

FactErisScalaCheck
CompatibilityThe repository lists support for PHP 8.1 through 8.4 and PHPUnit 10.x through 13.x.The project README says ScalaCheck is supported by the Gradle plugin for Scala.js and Scala Native.
InstallationThe README gives Composer as the installation method and shows the command composer require --dev giorgiosironi/eris.The site recommends adding org.scalacheck %% scalacheck % 1.19.0 % test as an sbt dependency.
LicenseThe repository identifies the project as MIT licensed.The project build identifies its license as BSD-3-Clause.
MaintainerThe project documentation credits Giorgio Sironi.The project build lists Rickard Nilsson as a developer.
PurposeEris brings QuickCheck-style property-based testing to PHP and PHPUnit.ScalaCheck is a Scala library for automated property-based testing of Scala or Java programs.
Security and licenseThe GitHub repository identifies an MIT license; the opened maker pages do not state security certifications or compliance claims.The project repository lists a security policy and identifies its license as BSD-3-Clause.
SupportThe project invites users to open GitHub issues for support and feature requests.The documentation page links to GitHub bug reports, a mailing list and Stack Overflow.

Eris plans

No prices published.

ScalaCheck plans

  • ScalaCheckFree

Pick Eris if…

Eris suits PHP developers using PHPUnit who want generated property tests, shrinking of failed assertions, and reproducible runs. It can also serve scripts or other testing frameworks as a random-data library.

Pick ScalaCheck if…

ScalaCheck is suited to developers testing Scala or Java code with randomized property checks. It fits projects using sbt or the listed testing integrations, and can also be run standalone.

Charts they share