./devel/ZenTest, Testing utilities for Ruby

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.12.1, Package name: ruby31-ZenTest-4.12.1, Maintainer: minskim

ZenTest provides 4 different tools and 1 library: zentest, unit_diff,
autotest, multiruby, and Test::Rails.

ZenTest scans your target and unit-test code and writes your missing
code based on simple naming rules, enabling XP at a much quicker
pace. ZenTest only works with Ruby and Test::Unit.

unit_diff is a command-line filter to diff expected results from
actual results and allow you to quickly see exactly what is wrong.

autotest is a continous testing facility meant to be used during
development. As soon as you save a file, autotest will run the
corresponding dependent tests.

multiruby runs anything you want on multiple versions of Ruby. Great
for compatibility checking.

Test::Rails helps you build industrial-strength Rails code.


Required to run:
[lang/ruby24-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 47 KB

Version history: (Expand)


CVS history: (Expand)


   2022-02-12 08:25:26 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ZenTest: update to 4.12.1

4.12.1 (2022-01-17)

1 bug fix:

  - ruby 3.1: Fixed YAML.load switching to safe_load.
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-05-21 18:44:00 by Nia Alarie | Files touched by this commit (1)
Log message:
ZenTest: remove false CONFLICTS
   2019-11-03 11:39:32 by Roland Illig | Files touched by this commit (274)
Log message:
devel: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
   2019-10-23 18:15:36 by Takahiro Kambe | Files touched by this commit (4) | Package updated
Log message:
devel/ZenTest: update to 4.12.0

Update ZenTest to 4.12.0

=== 4.12.0 / 2019-09-22

* 3 major enhancements:

  * Deleted autotest from project. Use minitest-autotest instead.
  * Removed multiruby_setup. Use ruby-install or ruby-build or install your own.
  * Update multiruby to use ~/.rubies (default for ruby-install).

* 4 minor enhancements:

  * Find and use the multiruby next to multigem.
  * multiruby ignores GEM_HOME and GEM_PATH (to allow multigem to work).
  * multiruby respects global `multiruby_skip` entries in `~/.hoerc`.
  * multiruby sorts versions properly so glob ordering is consistent.

* 1 bug fix:

  * Removed hacks for rbx because nobody uses rbx.
   2019-01-06 16:00:14 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ZenTest: update to 4.11.2

=== 4.11.2 / 2019-01-02

* 1 bug fix:

  * Removed unneeded and out-of-date require_rubygems_version.
   2016-08-21 10:32:41 by Takahiro Kambe | Files touched by this commit (1)
Log message:
Add ALTERNATIVES file since pkg_alternatives was added by previous commit.