Monthly Downloads: 135
Programming language: Haskell
License: GNU Lesser General Public License v3.0 only
Tags: Testing    

HTF alternatives and similar packages

Based on the "Testing" category.
Alternatively, view HTF alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of HTF or a related project?

Add another 'Testing' Package


HTF - The Haskell Test Framework

Build Status Hackage


The Haskell Test Framework (HTF for short) lets you define unit tests (http://hackage.haskell.org/package/HUnit), QuickCheck properties (https://hackage.haskell.org/package/QuickCheck), and black box tests in an easy and convenient way. HTF uses a custom preprocessor that collects test definitions automatically. Furthermore, the preprocessor allows HTF to report failing test cases with exact file name and line number information. Additionally, HTF tries to produce highly readable output for failing tests: for example, it colors and pretty prints expected and actual results and provides a diff between the two values.

Look here for a short tutorial on HTF. The following slightly out-dated blog article demonstrates HTF's coloring, pretty-printing and diff functionality.

Installation instructions

Getting started

  • Read the tutorial.
  • Experiment with the sample project located in the sample directory of HTF's source tree.

*Note that all licence references and agreements mentioned in the HTF README section above are relevant to that project's source code only.