Path to this page:
NOTICE: This package has been removed from pkgsrc./
devel/go-check,
Rich testing for the Go language
Branch: CURRENT,
Version: 1nb50,
Package name: go-check-1nb50,
Maintainer: rilligThe check package builds on the standard testing library from Go to offer
a richer testing framework for libraries and applications to use.
gocheck includes features such as:
* Helpful error reporting to aid on figuring problems out (see below)
* Richer test helpers: assertions which interrupt the test immediately,
deep multi-type comparisons, string matching, etc
* Suite-based grouping of tests
* Fixtures: per suite and/or per test set up and tear down
* Benchmarks integrated in the suite logic (with fixtures, etc)
* Management of temporary directories
* Panic-catching logic, with proper error reporting
* Proper counting of successes, failures, panics, missed tests, skips, etc
* Explicit test skipping
* Support for expected failures
* Verbosity flag which disables output caching (helpful to debug hanging
tests, for instance)
* Multi-line string reporting for more comprehensible failures
* Inclusion of comments surrounding checks on failure reports
* Fully tested (it manages to test itself reliably)
Required to build:[
pkgtools/cwrappers] [
lang/go114]
Master sites:
Version history: (Expand)
- (2022-09-19) Package deleted from pkgsrc
- (2022-09-07) Updated to version: go-check-1nb50
- (2022-08-13) Updated to version: go-check-1nb49
- (2022-07-13) Updated to version: go-check-1nb48
- (2022-06-02) Updated to version: go-check-1nb47
- (2022-05-12) Updated to version: go-check-1nb46
CVS history: (Expand)