Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: property-testing

JaCraig/Mecha

Mecha is a library designed to test your code in ways you probably never thought of before. It automatically finds edge cases and exceptions in your code with no input needed. Just point it at a class or method and fire away. It's even better than a cat laying on your keyboard at finding weird data for your tests.

Language: C# - Size: 18.1 MB - Last synced: about 3 hours ago - Pushed: about 5 hours ago - Stars: 1 - Forks: 1

kotest/kotest

Powerful, elegant and flexible test framework for Kotlin with additional assertions, property testing and data driven testing

Language: Kotlin - Size: 23.6 MB - Last synced: about 22 hours ago - Pushed: 1 day ago - Stars: 4,304 - Forks: 619

nikitaDanilenko/foodie

Food statistics calculator based on the Canadian Nutrient File

Language: Elm - Size: 5.22 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 2

hedgehogqa/haskell-hedgehog

Release with confidence, state-of-the-art property testing for Haskell.

Language: Haskell - Size: 929 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 663 - Forks: 110

flyingmutant/rapid

Rapid is a modern Go property-based testing library

Language: Go - Size: 415 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 543 - Forks: 25

propensive/probably

To probe what we can't prove, so the unprovable may become probable; testing for Scala

Language: Scala - Size: 4.77 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 55 - Forks: 12

whatyouhide/stream_data

Data generation and property-based testing for Elixir. 🔮

Language: Elixir - Size: 424 KB - Last synced: 9 days ago - Pushed: about 2 months ago - Stars: 843 - Forks: 68

NorfairKing/smos

A comprehensive self-management System

Language: Haskell - Size: 8.61 MB - Last synced: 16 days ago - Pushed: about 1 month ago - Stars: 283 - Forks: 47

atilaneves/unit-threaded

Advanced unit test framework for D

Language: D - Size: 1.48 MB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 120 - Forks: 37

NorfairKing/easyspec

Signature inference for Functional Property Discovery in Haskell

Language: Haskell - Size: 1.18 MB - Last synced: 16 days ago - Pushed: over 6 years ago - Stars: 36 - Forks: 2

Qqwy/ruby-prop_check

Property Testing library in Ruby

Language: Ruby - Size: 315 KB - Last synced: 3 days ago - Pushed: 3 months ago - Stars: 71 - Forks: 10

camshaft/bolero

property testing and verification front-end for Rust

Language: C - Size: 2.65 MB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 167 - Forks: 14

ocaml-multicore/multicoretests

PBT testsuite and libraries for testing multicore OCaml

Language: OCaml - Size: 2.69 MB - Last synced: 28 days ago - Pushed: 28 days ago - Stars: 36 - Forks: 14

ccanonne/phdthesis

This is my Ph.D. Thesis, defended at Columbia University in Fall 2017 (Computer Science).

Language: TeX - Size: 824 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 2 - Forks: 0

typelevel/scalacheck

Property-based testing for Scala

Language: Scala - Size: 68.1 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1,930 - Forks: 403

appmattus/kotlinfixture

Fixtures for Kotlin providing generated values for unit testing

Language: Kotlin - Size: 1010 KB - Last synced: 24 days ago - Pushed: 3 months ago - Stars: 246 - Forks: 13

rudymatela/fitspec

refine properties for testing Haskell programs

Language: Haskell - Size: 634 KB - Last synced: 22 days ago - Pushed: 3 months ago - Stars: 74 - Forks: 0

AlexandreDecan/sismic

Sismic Interactive Statechart Model Interpreter and Checker http://sismic.readthedocs.io/

Language: Python - Size: 3.01 MB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 137 - Forks: 25

hedgehogqa/fsharp-hedgehog

Release with confidence, state-of-the-art property testing for .NET.

Language: F# - Size: 3.73 MB - Last synced: 16 days ago - Pushed: 9 months ago - Stars: 270 - Forks: 31

rudymatela/leancheck

enumerative property-based testing for Haskell

Language: Haskell - Size: 1.28 MB - Last synced: 18 days ago - Pushed: 3 months ago - Stars: 51 - Forks: 7

jmid/wasm-prop-tester

A stack-driven generator of arbitrary WebAssembly programs

Language: OCaml - Size: 322 KB - Last synced: 2 months ago - Pushed: over 2 years ago - Stars: 20 - Forks: 2

Bodigrim/smallcheck

Test your Haskell code by exhaustively checking its properties

Language: Haskell - Size: 298 KB - Last synced: 16 days ago - Pushed: 12 months ago - Stars: 133 - Forks: 16

jmid/pbt-frameworks

An overview of property-based testing functionality

Size: 46.9 KB - Last synced: 2 months ago - Pushed: almost 2 years ago - Stars: 43 - Forks: 2

FuzzyMonkeyCo/monkey

@FuzzyMonkeyCo's minion

Language: Go - Size: 1.23 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 20 - Forks: 1

shfrmn/tap-fast-check

Property testing for Tap using fast-check

Language: TypeScript - Size: 41 KB - Last synced: 4 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

shubhampathak/akamai-config-checker

A command line tool to validate configuration on Akamai staging or production networks

Language: Go - Size: 24.4 KB - Last synced: 9 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

1Jajen1/propCheck

Property based testing for kotlintest ported from quickcheck

Language: Kotlin - Size: 627 KB - Last synced: 9 months ago - Pushed: over 4 years ago - Stars: 33 - Forks: 1

usernolan/fm

Concise syntax for embedding validation within functions

Language: Clojure - Size: 347 KB - Last synced: 9 months ago - Pushed: about 1 year ago - Stars: 1 - Forks: 1

mikkelmilo/rooster-spec

Automated Theory Exploration in Coq using Haskell's QuickSpec

Language: Coq - Size: 160 KB - Last synced: 10 months ago - Pushed: almost 3 years ago - Stars: 2 - Forks: 1

shnewto/delimiteds

Using property testing to feel out the input space of "delimited text file"

Language: Scala - Size: 3.89 MB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

rpeszek/dag-check

Conceptual code for property testing of DAG graphs used for my work

Language: Haskell - Size: 26.4 KB - Last synced: 10 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0

wolfendale/scalacheck-gen-regexp

A library for creating Scalacheck generators from regular expressions

Language: Scala - Size: 42 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 22 - Forks: 1

typeclasses/hedgehog-optics

Hedgehog properties for optics laws

Language: Haskell - Size: 17.6 KB - Last synced: 14 days ago - Pushed: 11 months ago - Stars: 2 - Forks: 2

pointfreeco/swift-quickcheck

🏁 An implementation of QuickCheck in Swift.

Language: Swift - Size: 16.6 KB - Last synced: 9 days ago - Pushed: almost 4 years ago - Stars: 24 - Forks: 3

dzikrisyairozi/dist-properties

A Collection of bug details for a Simple and Efficient Distributed Property Testing research purposes

Language: TypeScript - Size: 1.85 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

McSinyx/IntroClass Fork of ProgramRepair/IntroClass

The IntroClass benchmark with property tests

Language: Shell - Size: 151 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

uddaloksarkar/flash

Flash is a framework developed to test whether a Horn-sampler is epsilon-close or eta-far from a given distribution with confidence greater than 1-delta.

Language: Python - Size: 30.7 MB - Last synced: 4 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

japgolly/nyaya

Random Data Generation and/or Property Testing in Scala & Scala.JS.

Language: Scala - Size: 579 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 185 - Forks: 19

sullvn/tastes

Visualize software behavior with intelligent sampling

Language: TypeScript - Size: 2.13 MB - Last synced: 18 days ago - Pushed: over 5 years ago - Stars: 3 - Forks: 0

NicolasT/hedgehog-stateful-demo

A demonstration of stateful systems testing using Hedgehog

Language: Haskell - Size: 35.2 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

typeclasses/loc-test

Hedgehog generators for the 'loc' package

Language: Nix - Size: 5.86 KB - Last synced: 26 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

typeclasses/partial-semigroup-hedgehog

Language: Nix - Size: 9.77 KB - Last synced: 9 days ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

Liqwid-Labs/plutarch-quickcheck 📦

Pain-free QuickCheck helpers for Plutarch

Language: Haskell - Size: 393 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 6 - Forks: 4

rudymatela/speculate

Speculate laws about Haskell functions

Language: Haskell - Size: 1.05 MB - Last synced: 22 days ago - Pushed: 3 months ago - Stars: 30 - Forks: 0

mtumilowicz/scala-zio2-test-aspects-property-based-testing-workshop

Introduction to test aspects and property based testing.

Language: Scala - Size: 87.9 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

elbaulp/Scala-Category-Theory

Bartosz Milewski great book on Category Theory implemented in scala, with property Tests

Language: Scala - Size: 34.2 KB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 30 - Forks: 4

byteally/hedgehog-gen

Customizable Gen for ADT using Generics

Language: Haskell - Size: 11.7 KB - Last synced: 23 days ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 1

lastmjs/guesswork

Framework for property-based testing in JavaScript, TypeScript, JSX, and TSX.

Language: TypeScript - Size: 307 KB - Last synced: 24 days ago - Pushed: over 4 years ago - Stars: 3 - Forks: 0

rudymatela/extrapolate

generalize counter-examples of property-based testing

Language: Haskell - Size: 521 KB - Last synced: 22 days ago - Pushed: 3 months ago - Stars: 13 - Forks: 0

rudymatela/leancheck-instances

Common LeanCheck instances

Language: Haskell - Size: 114 KB - Last synced: 7 days ago - Pushed: 3 months ago - Stars: 1 - Forks: 0

glebec/generative-testing-talk

Fast-Check example repo, in prep for a talk on property testing (aka invariant testing)

Language: TypeScript - Size: 46.9 KB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 0

dubzzz/breaking-return-true-to-win

Breaking 'return true to win' using Property based testing fast-check

Language: JavaScript - Size: 4.88 KB - Last synced: 16 days ago - Pushed: about 6 years ago - Stars: 3 - Forks: 1

tmcgilchrist/ocaml-jack

QuickCheck with shrinking for free

Language: OCaml - Size: 60.5 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 2 - Forks: 0

PaulGrandperrin/fuzztest-rs

Easily test your software using powerful evolutionary, feedback-driven fuzzing technology.

Language: Rust - Size: 16.6 KB - Last synced: 8 days ago - Pushed: about 6 years ago - Stars: 6 - Forks: 1

elbaulp/elbaulp-scala.g8

Giter8 template for a simple Scala project with Property Checks, ScalaTest and log4j

Language: Scala - Size: 18.6 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0

potatosalad/elixirconf2018

Sustainable Testing

Language: Elixir - Size: 4.51 MB - Last synced: 9 days ago - Pushed: about 5 years ago - Stars: 7 - Forks: 0

taylorjg/zammo

(yet another) Port of QuickCheck to JavaScript

Language: JavaScript - Size: 67.4 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

taylorjg/ScalaCheckBookExamplesInTestCheck-js

Port of the examples in the ScalaCheck book to JavaScript and TestCheck.js

Language: JavaScript - Size: 6.84 KB - Last synced: about 1 year ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0

taylorjg/ScalaCheckBookExamplesInJSVerify

Port of the examples in the ScalaCheck book to JavaScript and JSVerify

Language: JavaScript - Size: 26.4 KB - Last synced: about 1 year ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0

TurpIF/QuickCheck

QuickCheck implementation in Java

Language: Java - Size: 197 KB - Last synced: about 1 year ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0