test.check

用于 Clojure 的 QuickCheck。「QuickCheck for Clojure」

Github stars Tracking Chart

test.check

test.check is a Clojure property-based testing tool inspired by QuickCheck.
The core idea of test.check is that instead of enumerating expected input
and output for unit tests, you write properties about your function that should
hold true for all inputs. This lets you write concise, powerful tests.

Latest Releases

  • Release notes for each version are available in CHANGELOG.markdown
    • Remember that prior to version 0.5.7, test.check was called simple-check
  • As of version 0.9.0, test.check requires Clojure >= 1.7.0
  • Please note a breaking change for ClojureScript
    in the 0.8.* releases.

Latest Version

CLI/deps.edn dependency information:

org.clojure/test.check {:mvn/version "1.1.1"}

Leiningen

[org.clojure/test.check "1.1.1"]

Maven

<dependency>
  <groupId>org.clojure</groupId>
  <artifactId>test.check</artifactId>
  <version>1.1.1</version>
</dependency>

Stable Version

Leiningen

[org.clojure/test.check "1.1.1"]

Maven

<dependency>
  <groupId>org.clojure</groupId>
  <artifactId>test.check</artifactId>
  <version>1.1.1</version>
</dependency>

If you'd like to try a SNAPSHOT version, add the sonatype repository to your
project
.

Miscellaneous

YourKit

YourKit

YourKit is kindly supporting test.check and other open source projects with its
full-featured Java Profiler. YourKit, LLC is the creator of innovative and
intelligent tools for profiling Java and .NET applications. Take a look at
YourKit's leading software products:

  • YourKit Java Profiler and
  • YourKit .NET Profiler

License

Copyright © Rich Hickey, Reid Draper and contributors

Distributed under the Eclipse Public License, the same as Clojure.

Main metrics

Overview
Name With Ownerclojure/test.check
Primary LanguageClojure
Program languageMakefile (Language Count: 5)
Platform
License:Eclipse Public License 1.0
所有者活动
Created At2013-12-03 17:43:26
Pushed At2024-07-15 17:53:02
Last Commit At2024-02-19 09:44:07
Release Count48
Last Release Namev1.1.1 (Posted on 2021-12-01 12:10:26)
First Release Name0.0.1 (Posted on )
用户参与
Stargazers Count1.1k
Watchers Count63
Fork Count109
Commits Count632
Has Issues Enabled
Issues Count0
Issue Open Count0
Pull Requests Count1
Pull Requests Open Count0
Pull Requests Close Count16
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private