inspection-testing

Haskell assertion checker

A tool that allows developers to embed assertions about intermediate code in their Haskell programs and have them checked by the compiler.

Inspection Testing for Haskell

GitHub

172 stars
13 watching
27 forks
Language: Haskell
last commit: almost 2 years ago

Related projects:

RepositoryDescriptionStars
jparise/flake8-assertiveA Flake8 extension that enforces more specific and informative unittest assertions.31
bodigrim/smallcheckA testing library that checks Haskell code properties exhaustively using automatic test case generation134
ocharles/assert-explainerA plugin to simplify assertions in Haskell by providing detailed error messages and context when an assertion fails.65
nick8325/quickcheckAutomated testing of program properties in Haskell programs.728
hedgehogqa/haskell-hedgehogA testing framework that automatically generates and runs property tests to ensure software behaves correctly under various conditions.676
haskell/criterionA performance measurement library for Haskell code505
awakesecurity/spectacleA tool for writing and validating temporal logic specifications of software behavior174
leventerkok/sbvA tool for expressing and proving properties about Haskell programs using SMT solvers.245
nomeata/motoko-certified-httpA tool for verifying the authenticity of HTTP assets using digital signatures and certificates.17
iand675/haskell-checklistA checklist to help Haskell developers ensure their code is readable, maintainable and follows best practices.68
rudymatela/fitspecAutomates refinement of test properties for Haskell functions by testing mutant variations and providing suggestions for improvement.74
decorator-factory/flake8-useless-assertA plugin to catch and report unnecessary assert statements in Python code.5
migamake/homplexityA tool that analyzes Haskell code to measure its complexity and quality61
bgamari/ghc-debugEnables heap inspection and analysis of running Haskell programs from an external debugger61
fluentassert/verifyAn assertion library providing an extensible and type-safe API for writing tests in Go.46