Mon Sep 3 15:39:05 2012 UTC ()
Update ruby-flexmock to 1.0.0.

== Version 1.0.0

* Added spy support.
* Added base class mocking restrictions.
* Using singleton_methods to get list of singleton methods (rather
  than methods(false))
* Correctly handling mocking methods that were meta-programmed with
  method_missing.


(taca)
diff -r1.6 -r1.7 pkgsrc/devel/ruby-flexmock/Makefile
diff -r1.6 -r1.7 pkgsrc/devel/ruby-flexmock/PLIST
diff -r1.6 -r1.7 pkgsrc/devel/ruby-flexmock/distinfo

cvs diff -r1.6 -r1.7 pkgsrc/devel/ruby-flexmock/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/ruby-flexmock/Makefile 2011/06/17 15:31:39 1.6
+++ pkgsrc/devel/ruby-flexmock/Makefile 2012/09/03 15:39:05 1.7
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1# $NetBSD: Makefile,v 1.6 2011/06/17 15:31:39 taca Exp $ 1# $NetBSD: Makefile,v 1.7 2012/09/03 15:39:05 taca Exp $
2 2
3DISTNAME= flexmock-0.9.0 3DISTNAME= flexmock-1.0.0
4CATEGORIES= devel 4CATEGORIES= devel
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= http://flexmock.rubyforge.org/ 7HOMEPAGE= http://flexmock.rubyforge.org/
8COMMENT= Flexible mock object library for Ruby unit testing 8COMMENT= Flexible mock object library for Ruby unit testing
9LICENSE= isc 9LICENSE= isc
10 10
11pre-configure: 11pre-configure:
12 find ${WRKSRC}/doc -type f -exec chmod -x {} \; 12 find ${WRKSRC}/doc -type f -exec chmod -x {} \;
13 13
14.include "../../lang/ruby/gem.mk" 14.include "../../lang/ruby/gem.mk"
15.include "../../mk/bsd.pkg.mk" 15.include "../../mk/bsd.pkg.mk"

cvs diff -r1.6 -r1.7 pkgsrc/devel/ruby-flexmock/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/ruby-flexmock/PLIST 2011/06/17 15:31:39 1.6
+++ pkgsrc/devel/ruby-flexmock/PLIST 2012/09/03 15:39:05 1.7
@@ -1,76 +1,88 @@ @@ -1,76 +1,88 @@
1@comment $NetBSD: PLIST,v 1.6 2011/06/17 15:31:39 taca Exp $ 1@comment $NetBSD: PLIST,v 1.7 2012/09/03 15:39:05 taca Exp $
2${GEM_HOME}/cache/${GEM_NAME}.gem 2${GEM_HOME}/cache/${GEM_NAME}.gem
3${GEM_LIBDIR}/CHANGES 3${GEM_LIBDIR}/CHANGES
4${GEM_LIBDIR}/README.rdoc 4${GEM_LIBDIR}/README.rdoc
5${GEM_LIBDIR}/Rakefile 5${GEM_LIBDIR}/Rakefile
6${GEM_LIBDIR}/TAGS 6${GEM_LIBDIR}/TAGS
7${GEM_LIBDIR}/doc/GoogleExample.rdoc 7${GEM_LIBDIR}/doc/GoogleExample.rdoc
 8${GEM_LIBDIR}/doc/examples/rspec_examples_spec.rdoc
 9${GEM_LIBDIR}/doc/examples/test_unit_examples_test.rdoc
8${GEM_LIBDIR}/doc/releases/flexmock-0.4.0.rdoc 10${GEM_LIBDIR}/doc/releases/flexmock-0.4.0.rdoc
9${GEM_LIBDIR}/doc/releases/flexmock-0.4.1.rdoc 11${GEM_LIBDIR}/doc/releases/flexmock-0.4.1.rdoc
10${GEM_LIBDIR}/doc/releases/flexmock-0.4.2.rdoc 12${GEM_LIBDIR}/doc/releases/flexmock-0.4.2.rdoc
11${GEM_LIBDIR}/doc/releases/flexmock-0.4.3.rdoc 13${GEM_LIBDIR}/doc/releases/flexmock-0.4.3.rdoc
12${GEM_LIBDIR}/doc/releases/flexmock-0.5.0.rdoc 14${GEM_LIBDIR}/doc/releases/flexmock-0.5.0.rdoc
13${GEM_LIBDIR}/doc/releases/flexmock-0.5.1.rdoc 15${GEM_LIBDIR}/doc/releases/flexmock-0.5.1.rdoc
14${GEM_LIBDIR}/doc/releases/flexmock-0.6.0.rdoc 16${GEM_LIBDIR}/doc/releases/flexmock-0.6.0.rdoc
15${GEM_LIBDIR}/doc/releases/flexmock-0.6.1.rdoc 17${GEM_LIBDIR}/doc/releases/flexmock-0.6.1.rdoc
16${GEM_LIBDIR}/doc/releases/flexmock-0.6.2.rdoc 18${GEM_LIBDIR}/doc/releases/flexmock-0.6.2.rdoc
17${GEM_LIBDIR}/doc/releases/flexmock-0.6.3.rdoc 19${GEM_LIBDIR}/doc/releases/flexmock-0.6.3.rdoc
18${GEM_LIBDIR}/doc/releases/flexmock-0.6.4.rdoc 20${GEM_LIBDIR}/doc/releases/flexmock-0.6.4.rdoc
19${GEM_LIBDIR}/doc/releases/flexmock-0.7.0.rdoc 21${GEM_LIBDIR}/doc/releases/flexmock-0.7.0.rdoc
20${GEM_LIBDIR}/doc/releases/flexmock-0.7.1.rdoc 22${GEM_LIBDIR}/doc/releases/flexmock-0.7.1.rdoc
21${GEM_LIBDIR}/doc/releases/flexmock-0.8.0.rdoc 23${GEM_LIBDIR}/doc/releases/flexmock-0.8.0.rdoc
22${GEM_LIBDIR}/doc/releases/flexmock-0.8.2.rdoc 24${GEM_LIBDIR}/doc/releases/flexmock-0.8.2.rdoc
23${GEM_LIBDIR}/doc/releases/flexmock-0.8.3.rdoc 25${GEM_LIBDIR}/doc/releases/flexmock-0.8.3.rdoc
24${GEM_LIBDIR}/doc/releases/flexmock-0.8.4.rdoc 26${GEM_LIBDIR}/doc/releases/flexmock-0.8.4.rdoc
25${GEM_LIBDIR}/doc/releases/flexmock-0.8.5.rdoc 27${GEM_LIBDIR}/doc/releases/flexmock-0.8.5.rdoc
26${GEM_LIBDIR}/doc/releases/flexmock-0.9.0.rdoc 28${GEM_LIBDIR}/doc/releases/flexmock-0.9.0.rdoc
 29${GEM_LIBDIR}/doc/releases/flexmock-1.0.0.rdoc
27${GEM_LIBDIR}/flexmock.blurb 30${GEM_LIBDIR}/flexmock.blurb
28${GEM_LIBDIR}/install.rb 31${GEM_LIBDIR}/install.rb
29${GEM_LIBDIR}/lib/flexmock.rb 32${GEM_LIBDIR}/lib/flexmock.rb
30${GEM_LIBDIR}/lib/flexmock/argument_matchers.rb 33${GEM_LIBDIR}/lib/flexmock/argument_matchers.rb
 34${GEM_LIBDIR}/lib/flexmock/argument_matching.rb
31${GEM_LIBDIR}/lib/flexmock/argument_types.rb 35${GEM_LIBDIR}/lib/flexmock/argument_types.rb
32${GEM_LIBDIR}/lib/flexmock/base.rb 36${GEM_LIBDIR}/lib/flexmock/base.rb
33${GEM_LIBDIR}/lib/flexmock/composite.rb 37${GEM_LIBDIR}/lib/flexmock/composite.rb
34${GEM_LIBDIR}/lib/flexmock/core.rb 38${GEM_LIBDIR}/lib/flexmock/core.rb
35${GEM_LIBDIR}/lib/flexmock/core_class_methods.rb 39${GEM_LIBDIR}/lib/flexmock/core_class_methods.rb
36${GEM_LIBDIR}/lib/flexmock/default_framework_adapter.rb 40${GEM_LIBDIR}/lib/flexmock/default_framework_adapter.rb
37${GEM_LIBDIR}/lib/flexmock/deprecated_methods.rb 41${GEM_LIBDIR}/lib/flexmock/deprecated_methods.rb
38${GEM_LIBDIR}/lib/flexmock/errors.rb 42${GEM_LIBDIR}/lib/flexmock/errors.rb
39${GEM_LIBDIR}/lib/flexmock/expectation.rb 43${GEM_LIBDIR}/lib/flexmock/expectation.rb
40${GEM_LIBDIR}/lib/flexmock/expectation_director.rb 44${GEM_LIBDIR}/lib/flexmock/expectation_director.rb
 45${GEM_LIBDIR}/lib/flexmock/explicit_needed.rb
41${GEM_LIBDIR}/lib/flexmock/mock_container.rb 46${GEM_LIBDIR}/lib/flexmock/mock_container.rb
42${GEM_LIBDIR}/lib/flexmock/noop.rb 47${GEM_LIBDIR}/lib/flexmock/noop.rb
43${GEM_LIBDIR}/lib/flexmock/ordering.rb 48${GEM_LIBDIR}/lib/flexmock/ordering.rb
44${GEM_LIBDIR}/lib/flexmock/partial_mock.rb 49${GEM_LIBDIR}/lib/flexmock/partial_mock.rb
45${GEM_LIBDIR}/lib/flexmock/rails.rb 50${GEM_LIBDIR}/lib/flexmock/rails.rb
46${GEM_LIBDIR}/lib/flexmock/rails/view_mocking.rb 51${GEM_LIBDIR}/lib/flexmock/rails/view_mocking.rb
47${GEM_LIBDIR}/lib/flexmock/recorder.rb 52${GEM_LIBDIR}/lib/flexmock/recorder.rb
48${GEM_LIBDIR}/lib/flexmock/rspec.rb 53${GEM_LIBDIR}/lib/flexmock/rspec.rb
 54${GEM_LIBDIR}/lib/flexmock/rspec_spy_matcher.rb
 55${GEM_LIBDIR}/lib/flexmock/spy_describers.rb
49${GEM_LIBDIR}/lib/flexmock/test_unit.rb 56${GEM_LIBDIR}/lib/flexmock/test_unit.rb
 57${GEM_LIBDIR}/lib/flexmock/test_unit_assert_spy_called.rb
50${GEM_LIBDIR}/lib/flexmock/test_unit_integration.rb 58${GEM_LIBDIR}/lib/flexmock/test_unit_integration.rb
51${GEM_LIBDIR}/lib/flexmock/undefined.rb 59${GEM_LIBDIR}/lib/flexmock/undefined.rb
52${GEM_LIBDIR}/lib/flexmock/validators.rb 60${GEM_LIBDIR}/lib/flexmock/validators.rb
53${GEM_LIBDIR}/lib/flexmock/version.rb 61${GEM_LIBDIR}/lib/flexmock/version.rb
54${GEM_LIBDIR}/test/aliasing_test.rb 62${GEM_LIBDIR}/test/aliasing_test.rb
 63${GEM_LIBDIR}/test/assert_spy_called_test.rb
 64${GEM_LIBDIR}/test/base_class_test.rb
55${GEM_LIBDIR}/test/container_methods_test.rb 65${GEM_LIBDIR}/test/container_methods_test.rb
56${GEM_LIBDIR}/test/default_framework_adapter_test.rb 66${GEM_LIBDIR}/test/default_framework_adapter_test.rb
57${GEM_LIBDIR}/test/demeter_mocking_test.rb 67${GEM_LIBDIR}/test/demeter_mocking_test.rb
58${GEM_LIBDIR}/test/deprecated_methods_test.rb 68${GEM_LIBDIR}/test/deprecated_methods_test.rb
59${GEM_LIBDIR}/test/examples_from_readme_test.rb 69${GEM_LIBDIR}/test/examples_from_readme_test.rb
60${GEM_LIBDIR}/test/extended_should_receive_test.rb 70${GEM_LIBDIR}/test/extended_should_receive_test.rb
61${GEM_LIBDIR}/test/flexmodel_test.rb 71${GEM_LIBDIR}/test/flexmodel_test.rb
62${GEM_LIBDIR}/test/naming_test.rb 72${GEM_LIBDIR}/test/naming_test.rb
63${GEM_LIBDIR}/test/new_instances_test.rb 73${GEM_LIBDIR}/test/new_instances_test.rb
64${GEM_LIBDIR}/test/partial_mock_test.rb 74${GEM_LIBDIR}/test/partial_mock_test.rb
65${GEM_LIBDIR}/test/rails_view_stub_test.rb 75${GEM_LIBDIR}/test/rails_view_stub_test.rb
66${GEM_LIBDIR}/test/record_mode_test.rb 76${GEM_LIBDIR}/test/record_mode_test.rb
67${GEM_LIBDIR}/test/redirect_error.rb 77${GEM_LIBDIR}/test/redirect_error.rb
68${GEM_LIBDIR}/test/rspec_integration/integration_spec.rb 78${GEM_LIBDIR}/test/rspec_integration/integration_spec.rb
 79${GEM_LIBDIR}/test/rspec_integration/spy_example_spec.rb
69${GEM_LIBDIR}/test/samples_test.rb 80${GEM_LIBDIR}/test/samples_test.rb
70${GEM_LIBDIR}/test/should_ignore_missing_test.rb 81${GEM_LIBDIR}/test/should_ignore_missing_test.rb
71${GEM_LIBDIR}/test/should_receive_test.rb 82${GEM_LIBDIR}/test/should_receive_test.rb
 83${GEM_LIBDIR}/test/spys_test.rb
72${GEM_LIBDIR}/test/test_setup.rb 84${GEM_LIBDIR}/test/test_setup.rb
73${GEM_LIBDIR}/test/test_unit_integration/auto_test_unit_test.rb 85${GEM_LIBDIR}/test/test_unit_integration/auto_test_unit_test.rb
74${GEM_LIBDIR}/test/tu_integration_test.rb 86${GEM_LIBDIR}/test/tu_integration_test.rb
75${GEM_LIBDIR}/test/undefined_test.rb 87${GEM_LIBDIR}/test/undefined_test.rb
76${GEM_HOME}/specifications/${GEM_NAME}.gemspec 88${GEM_HOME}/specifications/${GEM_NAME}.gemspec

cvs diff -r1.6 -r1.7 pkgsrc/devel/ruby-flexmock/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/ruby-flexmock/distinfo 2011/06/17 15:31:39 1.6
+++ pkgsrc/devel/ruby-flexmock/distinfo 2012/09/03 15:39:05 1.7
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.6 2011/06/17 15:31:39 taca Exp $ 1$NetBSD: distinfo,v 1.7 2012/09/03 15:39:05 taca Exp $
2 2
3SHA1 (flexmock-0.9.0.gem) = 8d5cf5b09c4ea3a1261f9d6aa75adf4d733deff4 3SHA1 (flexmock-1.0.0.gem) = a0b22e4bf5f3cd9f8815f4cafa829e43444cecae
4RMD160 (flexmock-0.9.0.gem) = 600e69d16354473c8946d5bf386cf97376df118b 4RMD160 (flexmock-1.0.0.gem) = 9ec7e3c6506ff9d6c6808b23a7e45f1a9f54203b
5Size (flexmock-0.9.0.gem) = 76800 bytes 5Size (flexmock-1.0.0.gem) = 86528 bytes