babashka/test-resources/lib_tests/cognitect/test_runner/sample_property_test.clj
Gabriel Horner 78a05139cb Add a number of library tests from projects.md
Also add more docs around adding test libs and tweak add script
2021-12-28 09:23:37 -05:00

10 lines
435 B
Clojure

(ns cognitect.test-runner.sample-property-test
(:require [clojure.test.check :as tc]
[clojure.test.check.generators :as gen]
[clojure.test.check.properties :as prop]
[clojure.test.check.clojure-test :refer [defspec]]))
(defspec first-element-is-min-after-sorting 100
(prop/for-all [v (gen/not-empty (gen/vector gen/int))]
(= (apply min v)
(first (sort v)))))