pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/ruby-mocha
Module Name: pkgsrc
Committed By: taca
Date: Sun Dec 16 16:28:07 UTC 2012
Modified Files:
pkgsrc/devel/ruby-mocha: Makefile PLIST distinfo
Log Message:
Update ruby-mocha to 0.13.1.
## 0.13.1
* Fix #97 - `Mocha::ParameterMatchers#has_entry` does not work with an Array as
the entry's value. Thanks to @ngokli.
* Allow deprecation `:debug` mode to be switched on from `MOCHA_OPTIONS`
environment variable.
## 0.13.0
* Major overhaul of MiniTest & Test::Unit integration. Mocha now integrates
with later versions of the two test libraries using documented hooks rather
than monkey-patching. This should mean that Mocha will integrate with new
versions of either library without the need to release a new version of Mocha
each time, which was clearly bad and unsustainable. Many thanks to @tenderlove,
@zenspider & @kou for their help, suggestions & patience.
* Temporarily deprecated `require 'mocha'`. Use `require 'mocha/setup'`
instead. The plan is that eventually `require 'mocha'` will *not* automatically
integrate with either of the two test libraries as it does at the moment, and
you'll need to explicitly & separately trigger the integration. I think this
will provide a lot more flexibility and will hopefully do away with the need
for the `require: false` option in the `Gemfile` which has always confused
people.
* Deprecated `require 'mocha_standalone'` and `require 'mocha/standalone'`. Use
`require 'mocha/api` instead.
* Although these are not part of Mocha's public API, I thought I should mention
that the MiniTest and Test::Unit assertion counter classes have been combined
into a single class `Mocha::Integration::AssertionCounter`.
* Extracted Mocha::Hooks module from Mocha::API and added documentation for
test library authors.
* Improvements to documentation. Much of it has been combined into the README
file.
* Fix #101 - Mock#respond_to? doesn't work with a string argument - thanks to
@urbanautomaton.
* Fix #105 - Travis link in README - thanks to @cknadler.
* Various improvements to automated testing of integration with test libraries.
* Make deprecation warnings more prominent.
= 0.12.7
* Officially support minitest v4.1.0 (still monkey-patching).
= 0.12.6
* Fixes #103.
= 0.12.5
* Officially support minitest v3.5.0 (still monkey-patching).
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/ruby-mocha/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/ruby-mocha/PLIST
cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/ruby-mocha/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index