./devel/go-check-v1 [testing library for the Go language]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 20150611, Package name: go-check-v1-20150611
Maintained by: Dmitrij D. Czarkoff
Master sites:
Description
gocheck works as an extension to the testing package and to the "go test"
runner. That allows keeping all current tests and using gocheck-based tests
right away for new tests without conflicts. The gocheck API was purposefully
made similar to the testing package for a smooth migration.

gocheck includes features such as:

* helpful error reporting to aid on figuring problems out
* 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
* multi-line string reporting for more comprehensible failures
* inclusion of comments surrounding checks on failure reports


Filesize: 28.84 KB
Version History (View Complete History)
  • (2015-06-19) Package added to openports.se, version go-check-v1-20150611 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-05-06 09:10:18 by Marc Espie | Files touched by this commit (68)
Log message:
adjust distinfo post DISTFILES change
   2016-08-21 08:31:26 by Dmitrij Czarkoff | Files touched by this commit (3)
Log message:
update to latest snapshot
   2016-08-21 08:31:26 by Dmitrij Czarkoff | Files touched by this commit (3)
Log message:
update to latest snapshot
   2016-08-21 08:31:26 by Dmitrij Czarkoff | Files touched by this commit (3)
Log message:
update to latest snapshot
   2016-08-03 03:34:39 by Antoine Jacoutot | Files touched by this commit (19)
Log message:
Bump after recent go MODULE change.
ok czarkoff@
   2016-01-14 08:59:06 by Joel Sing | Files touched by this commit (2)
Log message:
Update devel/go-check-v1 for changes to go.port.mk.
ok sthen@ jasper@ czarkoff@
   2016-01-14 08:59:06 by Joel Sing | Files touched by this commit (2)
Log message:
Update devel/go-check-v1 for changes to go.port.mk.
ok sthen@ jasper@ czarkoff@
   2016-01-11 04:04:22 by Dmitrij Czarkoff | Files touched by this commit (17)
Log message:
change my email address
   2016-01-10 09:04:24 by Stuart Henderson | Files touched by this commit (4)
Log message:
mark BROKEN; these need adapting following the changes in go 1.5
ajacoutot jasper naddy in agreement