Mon Sep 15 08:49:50 2008 UTC ()
Update ruby-mocha package to 0.9.1.

= 0.9.1 (r349)

* Fixed bug #21465 - expects & stubs should support method names as strings (as well as symbols) or fail fast. Convert all expectation method names to a symbol in case they were supplied as a string.
* By removing Mock#unexpected_method_called we reduce the number of methods vulnerable to the problem that surfaced in bug #21563.
* Fix bug #21563 - stubbing 'verified?' method is unsafe. Instance method names on the Mock class should be more obscure.
* Performance improvement. StubbaExampleTest goes twice as fast on my local machine.
* Added primitive performance test to default rake task.
* Fix format of case statements which don't work in Ruby 1.9 and make others consistent.
* There is no point in running (potentially expensive) checks if configuration is set to allow such checks to fail. This is a relatively quick fix in response to Chris McGrath's performance problems.
* Fix for bug #21161 - 'uninitialized constant Deprecation in stubba.rb'.
* It's more readable to talk about 'once' and 'twice' rather than '1 time' and '2 times'.
* Fix bug #20883 - never should raise when called to prevent follow up errors. Fail fast when there are no matching invokable expectations and handle the stub_everything case sensibly. This might not be entirely backwards compatible, but I think the benefits outweigh the risks. The most likely change is that a test that was already failing will now fail faster, which doesn't seem so awful.

= 0.9.0 (r316)

* Configurable warnings or errors
  * when a method on a non-public method is stubbed
  * when a method on a non-existent method is stubbed
  * when a method on a non-mock object is stubbed
  * when a method is stubbed unnecessarily (i.e. the stubbed method is not called during the test)

* Improved error messages
  * User-friendly list of unsatisfied expectations, satisfied expectations and state machines.
  * Improved readability of cardinality description.
  * Display sensible failure message for any_instance expectations e.g. "#<AnyInstance:Foo>.bar - expected calls: 1, actual calls: 0"

* Parameter matchers
  * New to this release
    * optionally (allows matching of optional parameters if available)
    * yaml_equivalent (allows matching of YAML that represents the specified object)
    * responds_with (tests the quack not the duck)
  * Nesting of parameter matchers is now supported.

* Optional block passed into mock initializer is evaluated in the context of the new mock instance and can be used as a shortcut to set up expectations.

* Added JMock-style sequences for constraining the order of expected invocations. See Standalone#sequence and Expectation#in_sequence.

* Added JMock-style states for constraining the order of expected invocations. See Standalone#states, Expectation#then, Expectation#when and StateMachine.

* Compatibility with versions of Ruby
  * Compatibility with Ruby v1.9. All test errors and warnings fixed.
  * Nasty fix so that TestCaseAdaptor works consistently with earlier versions of Test::Unit as well as more recent versions.
  * Added platform to gem specification to avoid bug in rubygems 0.9.5 - see http://www.dcmanges.com/blog/rubygems-0-9-5-platform-bug and http://rubygems.org/read/chapter/20#platform.
  * Make ExpectationRaiser deal with subclasses of Interrupt which seem to need a message supplied in the raise statement in Ruby 1.8.6 (but not 1.8.4 or 1.9). Not sure this is really Mocha's responsibility.

* Added deprecation warning in stubba.rb which is no longer needed and will be removed.

* Supply positioning information to evals to improve any error messages. See http://ola-bini.blogspot.com/2008/01/ruby-antipattern-using-eval-without.html

* Bug fixes
  * 18914 in revision 296 - http://rubyforge.org/tracker/index.php?func=detail&aid=18914&group_id=1917&atid=7477
  * 18917 in revision 295 - http://rubyforge.org/tracker/index.php?func=detail&aid=18917&group_id=1917&atid=7477
  * 18336 in revision 287 - http://rubyforge.org/tracker/index.php?func=detail&aid=18336&group_id=1917&atid=7477
  * 17835 in revision 255 - http://rubyforge.org/tracker/index.php?func=detail&aid=17835&group_id=1917&atid=7477
  * 17412 in revision 242 - http://rubyforge.org/tracker/index.php?func=detail&aid=17412&group_id=1917&atid=7477
  * 15977 in revision 198 - http://rubyforge.org/tracker/index.php?func=detail&aid=15977&group_id=1917&atid=7477
  * 11885 in revision 156 - http://rubyforge.org/tracker/index.php?func=detail&aid=11885&group_id=1917&atid=7477


(taca)
diff -r1.1.1.1 -r1.2 pkgsrc/devel/ruby-mocha/Makefile
diff -r1.1.1.1 -r1.2 pkgsrc/devel/ruby-mocha/PLIST
diff -r1.1.1.1 -r1.2 pkgsrc/devel/ruby-mocha/distinfo

cvs diff -r1.1.1.1 -r1.2 pkgsrc/devel/ruby-mocha/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/ruby-mocha/Makefile 2008/04/07 00:32:28 1.1.1.1
+++ pkgsrc/devel/ruby-mocha/Makefile 2008/09/15 08:49:50 1.2
@@ -1,16 +1,12 @@ @@ -1,16 +1,12 @@
1# $NetBSD: Makefile,v 1.1.1.1 2008/04/07 00:32:28 seb Exp $ 1# $NetBSD: Makefile,v 1.2 2008/09/15 08:49:50 taca Exp $
2 2
3DISTNAME= mocha-0.5.6 3DISTNAME= mocha-0.9.1
4PKGNAME= ${RUBYGEM_PKGPREFIX}-${DISTNAME} 4PKGNAME= ${RUBYGEM_PKGPREFIX}-${DISTNAME}
5#PKGREVISION= 1 
6CATEGORIES= devel 5CATEGORIES= devel
7 6
8MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://mocha.rubyforge.org/ 8HOMEPAGE= http://mocha.rubyforge.org/
10COMMENT= Ruby library for mocking and stubbing 9COMMENT= Ruby library for mocking and stubbing
11 10
12#pre-build: 
13# rm -f ${WRKSRC}/*.orig 
14 
15.include "../../misc/rubygems/rubygem.mk" 11.include "../../misc/rubygems/rubygem.mk"
16.include "../../mk/bsd.pkg.mk" 12.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1.1.1 -r1.2 pkgsrc/devel/ruby-mocha/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/ruby-mocha/PLIST 2008/04/07 00:32:28 1.1.1.1
+++ pkgsrc/devel/ruby-mocha/PLIST 2008/09/15 08:49:50 1.2
@@ -1,136 +1,171 @@ @@ -1,136 +1,171 @@
1@comment $NetBSD: PLIST,v 1.1.1.1 2008/04/07 00:32:28 seb Exp $ 1@comment $NetBSD: PLIST,v 1.2 2008/09/15 08:49:50 taca Exp $
2${GEM_HOME}/cache/mocha-${PKGVERSION}.gem 2${GEM_HOME}/cache/mocha-${PKGVERSION}.gem
3${GEM_LIBDIR}/COPYING 3${GEM_LIBDIR}/COPYING
4${GEM_LIBDIR}/MIT-LICENSE 4${GEM_LIBDIR}/MIT-LICENSE
5${GEM_LIBDIR}/README 5${GEM_LIBDIR}/README
6${GEM_LIBDIR}/RELEASE 6${GEM_LIBDIR}/RELEASE
7${GEM_LIBDIR}/Rakefile 7${GEM_LIBDIR}/Rakefile
8${GEM_LIBDIR}/examples/misc.rb 8${GEM_LIBDIR}/examples/misc.rb
9${GEM_LIBDIR}/examples/mocha.rb 9${GEM_LIBDIR}/examples/mocha.rb
10${GEM_LIBDIR}/examples/stubba.rb 10${GEM_LIBDIR}/examples/stubba.rb
11${GEM_LIBDIR}/lib/mocha.rb 11${GEM_LIBDIR}/lib/mocha.rb
12${GEM_LIBDIR}/lib/mocha/any_instance_method.rb 12${GEM_LIBDIR}/lib/mocha/any_instance_method.rb
13${GEM_LIBDIR}/lib/mocha/auto_verify.rb 13${GEM_LIBDIR}/lib/mocha/backtrace_filter.rb
 14${GEM_LIBDIR}/lib/mocha/cardinality.rb
14${GEM_LIBDIR}/lib/mocha/central.rb 15${GEM_LIBDIR}/lib/mocha/central.rb
 16${GEM_LIBDIR}/lib/mocha/change_state_side_effect.rb
15${GEM_LIBDIR}/lib/mocha/class_method.rb 17${GEM_LIBDIR}/lib/mocha/class_method.rb
 18${GEM_LIBDIR}/lib/mocha/configuration.rb
16${GEM_LIBDIR}/lib/mocha/deprecation.rb 19${GEM_LIBDIR}/lib/mocha/deprecation.rb
17${GEM_LIBDIR}/lib/mocha/exception_raiser.rb 20${GEM_LIBDIR}/lib/mocha/exception_raiser.rb
18${GEM_LIBDIR}/lib/mocha/expectation.rb 21${GEM_LIBDIR}/lib/mocha/expectation.rb
19${GEM_LIBDIR}/lib/mocha/expectation_error.rb 22${GEM_LIBDIR}/lib/mocha/expectation_error.rb
20${GEM_LIBDIR}/lib/mocha/expectation_list.rb 23${GEM_LIBDIR}/lib/mocha/expectation_list.rb
21${GEM_LIBDIR}/lib/mocha/infinite_range.rb 24${GEM_LIBDIR}/lib/mocha/in_state_ordering_constraint.rb
22${GEM_LIBDIR}/lib/mocha/inspect.rb 25${GEM_LIBDIR}/lib/mocha/inspect.rb
23${GEM_LIBDIR}/lib/mocha/instance_method.rb 26${GEM_LIBDIR}/lib/mocha/instance_method.rb
24${GEM_LIBDIR}/lib/mocha/is_a.rb 27${GEM_LIBDIR}/lib/mocha/is_a.rb
 28${GEM_LIBDIR}/lib/mocha/logger.rb
25${GEM_LIBDIR}/lib/mocha/metaclass.rb 29${GEM_LIBDIR}/lib/mocha/metaclass.rb
26${GEM_LIBDIR}/lib/mocha/method_matcher.rb 30${GEM_LIBDIR}/lib/mocha/method_matcher.rb
27${GEM_LIBDIR}/lib/mocha/missing_expectation.rb 
28${GEM_LIBDIR}/lib/mocha/mock.rb 31${GEM_LIBDIR}/lib/mocha/mock.rb
 32${GEM_LIBDIR}/lib/mocha/mockery.rb
 33${GEM_LIBDIR}/lib/mocha/module_method.rb
29${GEM_LIBDIR}/lib/mocha/multiple_yields.rb 34${GEM_LIBDIR}/lib/mocha/multiple_yields.rb
 35${GEM_LIBDIR}/lib/mocha/names.rb
30${GEM_LIBDIR}/lib/mocha/no_yields.rb 36${GEM_LIBDIR}/lib/mocha/no_yields.rb
31${GEM_LIBDIR}/lib/mocha/object.rb 37${GEM_LIBDIR}/lib/mocha/object.rb
32${GEM_LIBDIR}/lib/mocha/parameter_matchers.rb 38${GEM_LIBDIR}/lib/mocha/parameter_matchers.rb
33${GEM_LIBDIR}/lib/mocha/parameter_matchers/all_of.rb 39${GEM_LIBDIR}/lib/mocha/parameter_matchers/all_of.rb
34${GEM_LIBDIR}/lib/mocha/parameter_matchers/any_of.rb 40${GEM_LIBDIR}/lib/mocha/parameter_matchers/any_of.rb
35${GEM_LIBDIR}/lib/mocha/parameter_matchers/any_parameters.rb 41${GEM_LIBDIR}/lib/mocha/parameter_matchers/any_parameters.rb
36${GEM_LIBDIR}/lib/mocha/parameter_matchers/anything.rb 42${GEM_LIBDIR}/lib/mocha/parameter_matchers/anything.rb
37${GEM_LIBDIR}/lib/mocha/parameter_matchers/base.rb 43${GEM_LIBDIR}/lib/mocha/parameter_matchers/base.rb
38${GEM_LIBDIR}/lib/mocha/parameter_matchers/equals.rb 44${GEM_LIBDIR}/lib/mocha/parameter_matchers/equals.rb
39${GEM_LIBDIR}/lib/mocha/parameter_matchers/has_entries.rb 45${GEM_LIBDIR}/lib/mocha/parameter_matchers/has_entries.rb
40${GEM_LIBDIR}/lib/mocha/parameter_matchers/has_entry.rb 46${GEM_LIBDIR}/lib/mocha/parameter_matchers/has_entry.rb
41${GEM_LIBDIR}/lib/mocha/parameter_matchers/has_key.rb 47${GEM_LIBDIR}/lib/mocha/parameter_matchers/has_key.rb
42${GEM_LIBDIR}/lib/mocha/parameter_matchers/has_value.rb 48${GEM_LIBDIR}/lib/mocha/parameter_matchers/has_value.rb
43${GEM_LIBDIR}/lib/mocha/parameter_matchers/includes.rb 49${GEM_LIBDIR}/lib/mocha/parameter_matchers/includes.rb
44${GEM_LIBDIR}/lib/mocha/parameter_matchers/instance_of.rb 50${GEM_LIBDIR}/lib/mocha/parameter_matchers/instance_of.rb
45${GEM_LIBDIR}/lib/mocha/parameter_matchers/is_a.rb 51${GEM_LIBDIR}/lib/mocha/parameter_matchers/is_a.rb
46${GEM_LIBDIR}/lib/mocha/parameter_matchers/kind_of.rb 52${GEM_LIBDIR}/lib/mocha/parameter_matchers/kind_of.rb
47${GEM_LIBDIR}/lib/mocha/parameter_matchers/not.rb 53${GEM_LIBDIR}/lib/mocha/parameter_matchers/not.rb
48${GEM_LIBDIR}/lib/mocha/parameter_matchers/object.rb 54${GEM_LIBDIR}/lib/mocha/parameter_matchers/object.rb
49${GEM_LIBDIR}/lib/mocha/parameter_matchers/optionally.rb 55${GEM_LIBDIR}/lib/mocha/parameter_matchers/optionally.rb
50${GEM_LIBDIR}/lib/mocha/parameter_matchers/regexp_matches.rb 56${GEM_LIBDIR}/lib/mocha/parameter_matchers/regexp_matches.rb
 57${GEM_LIBDIR}/lib/mocha/parameter_matchers/responds_with.rb
 58${GEM_LIBDIR}/lib/mocha/parameter_matchers/yaml_equivalent.rb
51${GEM_LIBDIR}/lib/mocha/parameters_matcher.rb 59${GEM_LIBDIR}/lib/mocha/parameters_matcher.rb
52${GEM_LIBDIR}/lib/mocha/pretty_parameters.rb 60${GEM_LIBDIR}/lib/mocha/pretty_parameters.rb
53${GEM_LIBDIR}/lib/mocha/return_values.rb 61${GEM_LIBDIR}/lib/mocha/return_values.rb
54${GEM_LIBDIR}/lib/mocha/sequence.rb 62${GEM_LIBDIR}/lib/mocha/sequence.rb
55${GEM_LIBDIR}/lib/mocha/setup_and_teardown.rb 
56${GEM_LIBDIR}/lib/mocha/single_return_value.rb 63${GEM_LIBDIR}/lib/mocha/single_return_value.rb
57${GEM_LIBDIR}/lib/mocha/single_yield.rb 64${GEM_LIBDIR}/lib/mocha/single_yield.rb
58${GEM_LIBDIR}/lib/mocha/standalone.rb 65${GEM_LIBDIR}/lib/mocha/standalone.rb
59${GEM_LIBDIR}/lib/mocha/stub.rb 66${GEM_LIBDIR}/lib/mocha/state_machine.rb
 67${GEM_LIBDIR}/lib/mocha/stubbing_error.rb
60${GEM_LIBDIR}/lib/mocha/test_case_adapter.rb 68${GEM_LIBDIR}/lib/mocha/test_case_adapter.rb
 69${GEM_LIBDIR}/lib/mocha/unexpected_invocation.rb
61${GEM_LIBDIR}/lib/mocha/yield_parameters.rb 70${GEM_LIBDIR}/lib/mocha/yield_parameters.rb
62${GEM_LIBDIR}/lib/mocha_standalone.rb 71${GEM_LIBDIR}/lib/mocha_standalone.rb
63${GEM_LIBDIR}/lib/stubba.rb 72${GEM_LIBDIR}/lib/stubba.rb
64${GEM_LIBDIR}/test/acceptance/expected_invocation_count_acceptance_test.rb 73${GEM_LIBDIR}/test/acceptance/acceptance_test_helper.rb
65${GEM_LIBDIR}/test/acceptance/mocha_acceptance_test.rb 74${GEM_LIBDIR}/test/acceptance/bug_18914_test.rb
66${GEM_LIBDIR}/test/acceptance/mock_with_initializer_block_acceptance_test.rb 75${GEM_LIBDIR}/test/acceptance/bug_21465_test.rb
67${GEM_LIBDIR}/test/acceptance/mocked_methods_dispatch_acceptance_test.rb 76${GEM_LIBDIR}/test/acceptance/bug_21563_test.rb
68${GEM_LIBDIR}/test/acceptance/optional_parameters_acceptance_test.rb 77${GEM_LIBDIR}/test/acceptance/expected_invocation_count_test.rb
69${GEM_LIBDIR}/test/acceptance/parameter_matcher_acceptance_test.rb 78${GEM_LIBDIR}/test/acceptance/failure_messages_test.rb
70${GEM_LIBDIR}/test/acceptance/partial_mocks_acceptance_test.rb 79${GEM_LIBDIR}/test/acceptance/mocha_example_test.rb
71${GEM_LIBDIR}/test/acceptance/sequence_acceptance_test.rb 80${GEM_LIBDIR}/test/acceptance/mocha_test_result_test.rb
72${GEM_LIBDIR}/test/acceptance/standalone_acceptance_test.rb 81${GEM_LIBDIR}/test/acceptance/mock_test.rb
73${GEM_LIBDIR}/test/acceptance/stubba_acceptance_test.rb 82${GEM_LIBDIR}/test/acceptance/mock_with_initializer_block_test.rb
 83${GEM_LIBDIR}/test/acceptance/mocked_methods_dispatch_test.rb
 84${GEM_LIBDIR}/test/acceptance/optional_parameters_test.rb
 85${GEM_LIBDIR}/test/acceptance/parameter_matcher_test.rb
 86${GEM_LIBDIR}/test/acceptance/partial_mocks_test.rb
 87${GEM_LIBDIR}/test/acceptance/return_value_test.rb
 88${GEM_LIBDIR}/test/acceptance/sequence_test.rb
 89${GEM_LIBDIR}/test/acceptance/standalone_test.rb
 90${GEM_LIBDIR}/test/acceptance/states_test.rb
 91${GEM_LIBDIR}/test/acceptance/stub_any_instance_method_test.rb
 92${GEM_LIBDIR}/test/acceptance/stub_class_method_test.rb
 93${GEM_LIBDIR}/test/acceptance/stub_everything_test.rb
 94${GEM_LIBDIR}/test/acceptance/stub_instance_method_test.rb
 95${GEM_LIBDIR}/test/acceptance/stub_module_method_test.rb
 96${GEM_LIBDIR}/test/acceptance/stub_test.rb
 97${GEM_LIBDIR}/test/acceptance/stubba_example_test.rb
 98${GEM_LIBDIR}/test/acceptance/stubba_test.rb
 99${GEM_LIBDIR}/test/acceptance/stubba_test_result_test.rb
 100${GEM_LIBDIR}/test/acceptance/stubbing_error_backtrace_test.rb
 101${GEM_LIBDIR}/test/acceptance/stubbing_method_unnecessarily_test.rb
 102${GEM_LIBDIR}/test/acceptance/stubbing_non_existent_any_instance_method_test.rb
 103${GEM_LIBDIR}/test/acceptance/stubbing_non_existent_class_method_test.rb
 104${GEM_LIBDIR}/test/acceptance/stubbing_non_existent_instance_method_test.rb
 105${GEM_LIBDIR}/test/acceptance/stubbing_non_public_any_instance_method_test.rb
 106${GEM_LIBDIR}/test/acceptance/stubbing_non_public_class_method_test.rb
 107${GEM_LIBDIR}/test/acceptance/stubbing_non_public_instance_method_test.rb
 108${GEM_LIBDIR}/test/acceptance/stubbing_on_non_mock_object_test.rb
74${GEM_LIBDIR}/test/active_record_test_case.rb 109${GEM_LIBDIR}/test/active_record_test_case.rb
75${GEM_LIBDIR}/test/deprecation_disabler.rb 110${GEM_LIBDIR}/test/deprecation_disabler.rb
76${GEM_LIBDIR}/test/execution_point.rb 111${GEM_LIBDIR}/test/execution_point.rb
77${GEM_LIBDIR}/test/integration/mocha_test_result_integration_test.rb 
78${GEM_LIBDIR}/test/integration/stubba_integration_test.rb 
79${GEM_LIBDIR}/test/integration/stubba_test_result_integration_test.rb 
80${GEM_LIBDIR}/test/method_definer.rb 112${GEM_LIBDIR}/test/method_definer.rb
 113${GEM_LIBDIR}/test/simple_counter.rb
81${GEM_LIBDIR}/test/test_helper.rb 114${GEM_LIBDIR}/test/test_helper.rb
82${GEM_LIBDIR}/test/test_runner.rb 115${GEM_LIBDIR}/test/test_runner.rb
83${GEM_LIBDIR}/test/unit/any_instance_method_test.rb 116${GEM_LIBDIR}/test/unit/any_instance_method_test.rb
84${GEM_LIBDIR}/test/unit/array_inspect_test.rb 117${GEM_LIBDIR}/test/unit/array_inspect_test.rb
85${GEM_LIBDIR}/test/unit/auto_verify_test.rb 118${GEM_LIBDIR}/test/unit/backtrace_filter_test.rb
 119${GEM_LIBDIR}/test/unit/cardinality_test.rb
86${GEM_LIBDIR}/test/unit/central_test.rb 120${GEM_LIBDIR}/test/unit/central_test.rb
 121${GEM_LIBDIR}/test/unit/change_state_side_effect_test.rb
87${GEM_LIBDIR}/test/unit/class_method_test.rb 122${GEM_LIBDIR}/test/unit/class_method_test.rb
88${GEM_LIBDIR}/test/unit/date_time_inspect_test.rb 123${GEM_LIBDIR}/test/unit/date_time_inspect_test.rb
89${GEM_LIBDIR}/test/unit/expectation_error_test.rb 124${GEM_LIBDIR}/test/unit/exception_raiser_test.rb
90${GEM_LIBDIR}/test/unit/expectation_list_test.rb 125${GEM_LIBDIR}/test/unit/expectation_list_test.rb
91${GEM_LIBDIR}/test/unit/expectation_raiser_test.rb 
92${GEM_LIBDIR}/test/unit/expectation_test.rb 126${GEM_LIBDIR}/test/unit/expectation_test.rb
93${GEM_LIBDIR}/test/unit/hash_inspect_test.rb 127${GEM_LIBDIR}/test/unit/hash_inspect_test.rb
94${GEM_LIBDIR}/test/unit/infinite_range_test.rb 128${GEM_LIBDIR}/test/unit/in_state_ordering_constraint_test.rb
95${GEM_LIBDIR}/test/unit/metaclass_test.rb 129${GEM_LIBDIR}/test/unit/metaclass_test.rb
96${GEM_LIBDIR}/test/unit/method_matcher_test.rb 130${GEM_LIBDIR}/test/unit/method_matcher_test.rb
97${GEM_LIBDIR}/test/unit/missing_expectation_test.rb 131${GEM_LIBDIR}/test/unit/mockery_test.rb
98${GEM_LIBDIR}/test/unit/mock_test.rb 132${GEM_LIBDIR}/test/unit/mock_test.rb
99${GEM_LIBDIR}/test/unit/multiple_yields_test.rb 133${GEM_LIBDIR}/test/unit/multiple_yields_test.rb
100${GEM_LIBDIR}/test/unit/no_yield_test.rb 134${GEM_LIBDIR}/test/unit/no_yields_test.rb
101${GEM_LIBDIR}/test/unit/object_inspect_test.rb 135${GEM_LIBDIR}/test/unit/object_inspect_test.rb
102${GEM_LIBDIR}/test/unit/object_test.rb 136${GEM_LIBDIR}/test/unit/object_test.rb
103${GEM_LIBDIR}/test/unit/parameter_matchers/all_of_test.rb 137${GEM_LIBDIR}/test/unit/parameter_matchers/all_of_test.rb
104${GEM_LIBDIR}/test/unit/parameter_matchers/any_of_test.rb 138${GEM_LIBDIR}/test/unit/parameter_matchers/any_of_test.rb
105${GEM_LIBDIR}/test/unit/parameter_matchers/anything_test.rb 139${GEM_LIBDIR}/test/unit/parameter_matchers/anything_test.rb
 140${GEM_LIBDIR}/test/unit/parameter_matchers/equals_test.rb
106${GEM_LIBDIR}/test/unit/parameter_matchers/has_entries_test.rb 141${GEM_LIBDIR}/test/unit/parameter_matchers/has_entries_test.rb
107${GEM_LIBDIR}/test/unit/parameter_matchers/has_entry_test.rb 142${GEM_LIBDIR}/test/unit/parameter_matchers/has_entry_test.rb
108${GEM_LIBDIR}/test/unit/parameter_matchers/has_key_test.rb 143${GEM_LIBDIR}/test/unit/parameter_matchers/has_key_test.rb
109${GEM_LIBDIR}/test/unit/parameter_matchers/has_value_test.rb 144${GEM_LIBDIR}/test/unit/parameter_matchers/has_value_test.rb
110${GEM_LIBDIR}/test/unit/parameter_matchers/includes_test.rb 145${GEM_LIBDIR}/test/unit/parameter_matchers/includes_test.rb
111${GEM_LIBDIR}/test/unit/parameter_matchers/instance_of_test.rb 146${GEM_LIBDIR}/test/unit/parameter_matchers/instance_of_test.rb
112${GEM_LIBDIR}/test/unit/parameter_matchers/is_a_test.rb 147${GEM_LIBDIR}/test/unit/parameter_matchers/is_a_test.rb
113${GEM_LIBDIR}/test/unit/parameter_matchers/kind_of_test.rb 148${GEM_LIBDIR}/test/unit/parameter_matchers/kind_of_test.rb
114${GEM_LIBDIR}/test/unit/parameter_matchers/not_test.rb 149${GEM_LIBDIR}/test/unit/parameter_matchers/not_test.rb
115${GEM_LIBDIR}/test/unit/parameter_matchers/regexp_matches_test.rb 150${GEM_LIBDIR}/test/unit/parameter_matchers/regexp_matches_test.rb
 151${GEM_LIBDIR}/test/unit/parameter_matchers/responds_with_test.rb
116${GEM_LIBDIR}/test/unit/parameter_matchers/stub_matcher.rb 152${GEM_LIBDIR}/test/unit/parameter_matchers/stub_matcher.rb
 153${GEM_LIBDIR}/test/unit/parameter_matchers/yaml_equivalent_test.rb
117${GEM_LIBDIR}/test/unit/parameters_matcher_test.rb 154${GEM_LIBDIR}/test/unit/parameters_matcher_test.rb
118${GEM_LIBDIR}/test/unit/return_values_test.rb 155${GEM_LIBDIR}/test/unit/return_values_test.rb
119${GEM_LIBDIR}/test/unit/sequence_test.rb 156${GEM_LIBDIR}/test/unit/sequence_test.rb
120${GEM_LIBDIR}/test/unit/setup_and_teardown_test.rb 
121${GEM_LIBDIR}/test/unit/single_return_value_test.rb 157${GEM_LIBDIR}/test/unit/single_return_value_test.rb
122${GEM_LIBDIR}/test/unit/single_yield_test.rb 158${GEM_LIBDIR}/test/unit/single_yield_test.rb
 159${GEM_LIBDIR}/test/unit/state_machine_test.rb
123${GEM_LIBDIR}/test/unit/string_inspect_test.rb 160${GEM_LIBDIR}/test/unit/string_inspect_test.rb
124${GEM_LIBDIR}/test/unit/stub_test.rb 
125${GEM_LIBDIR}/test/unit/yield_parameters_test.rb 161${GEM_LIBDIR}/test/unit/yield_parameters_test.rb
126${GEM_HOME}/specifications/mocha-${PKGVERSION}.gemspec 162${GEM_HOME}/specifications/mocha-${PKGVERSION}.gemspec
127@dirrm ${GEM_LIBDIR}/test/unit/parameter_matchers 163@dirrm ${GEM_LIBDIR}/test/unit/parameter_matchers
128@dirrm ${GEM_LIBDIR}/test/unit 164@dirrm ${GEM_LIBDIR}/test/unit
129@dirrm ${GEM_LIBDIR}/test/integration 
130@dirrm ${GEM_LIBDIR}/test/acceptance 165@dirrm ${GEM_LIBDIR}/test/acceptance
131@dirrm ${GEM_LIBDIR}/test 166@dirrm ${GEM_LIBDIR}/test
132@dirrm ${GEM_LIBDIR}/lib/mocha/parameter_matchers 167@dirrm ${GEM_LIBDIR}/lib/mocha/parameter_matchers
133@dirrm ${GEM_LIBDIR}/lib/mocha 168@dirrm ${GEM_LIBDIR}/lib/mocha
134@dirrm ${GEM_LIBDIR}/lib 169@dirrm ${GEM_LIBDIR}/lib
135@dirrm ${GEM_LIBDIR}/examples 170@dirrm ${GEM_LIBDIR}/examples
136@dirrm ${GEM_LIBDIR} 171@dirrm ${GEM_LIBDIR}

cvs diff -r1.1.1.1 -r1.2 pkgsrc/devel/ruby-mocha/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/ruby-mocha/distinfo 2008/04/07 00:32:28 1.1.1.1
+++ pkgsrc/devel/ruby-mocha/distinfo 2008/09/15 08:49:50 1.2
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.1.1.1 2008/04/07 00:32:28 seb Exp $ 1$NetBSD: distinfo,v 1.2 2008/09/15 08:49:50 taca Exp $
2 2
3SHA1 (mocha-0.5.6.gem) = 345e950cb57d393437c7ad67cd3c09a3142a24fd 3SHA1 (mocha-0.9.1.gem) = cfe81c1e94493269bc2b3b8909612933eefaa3a2
4RMD160 (mocha-0.5.6.gem) = 301e95d46c363dc758a521ac109dbe43b07f21a6 4RMD160 (mocha-0.9.1.gem) = 2ebfb22dd4423ca9b6da940f5c1752a704a69c30
5Size (mocha-0.5.6.gem) = 42498 bytes 5Size (mocha-0.9.1.gem) = 54274 bytes