Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/freerange/mocha

A mocking and stubbing library for Ruby
https://github.com/freerange/mocha

Add commit SHA1 for 0.9.8 to release notes.

fc3b9ba798d7fb1a1f0d16e018487fb3eed8cb74 authored over 15 years ago by James Mead <[email protected]>
Fixed Rails plugin which stopped working after 0.9.6. Updated documentation to reflect this fix. Updated release notes and bumped version in preparation for release 0.9.8.

645024765b2d92018efc511652e1174163844e39 authored over 15 years ago by James Mead <[email protected]>
Fix Ruby 1.9 build broken by accepting commit directly from GitHub ForkQueue.

52735d0e3954c47791f7f858988e5960160bbbd6 authored over 15 years ago by James Mead <[email protected]>
The regexp_matches matcher won't match or raise an error on empty arguments or arguments that don't respond to #=~

Signed-off-by: James Mead <[email protected]>

3799298af3f002513ea1a0a812eb450c2257aca3 authored over 15 years ago by Sander Hartlage <[email protected]>
The includes matcher won't match or raise an error on empty arguments or arguments that don't respond to #include?

Signed-off-by: James Mead <[email protected]>

e5f7311d8ba2150a200c5cdf5db4d6d9cde21778 authored over 15 years ago by Sander Hartlage <[email protected]>
Now the has_value matcher won't match or raise error on empty arguments or arguments that don't respond to #values

Signed-off-by: James Mead <[email protected]>

9e8c94903a29dbe30f010010d5de83d158fe45ef authored over 15 years ago by Sander Hartlage <[email protected]>
Now the has_key matcher will not raise an error on empty arguments or arguments that don't respond to #keys, nor will it match

Signed-off-by: James Mead <[email protected]>

396a533a74a5391b2032123f72cc885b9101d686 authored over 15 years ago by Sander Hartlage <[email protected]>
allow passing a block to Mocha::Configuration methods to only change config for the duration of the block

Signed-off-by: James Mead <[email protected]>

519eb52dac207a5f7fc4f601363b2eb504a6855a authored over 15 years ago by Dan Manges <[email protected]>
Remove rdoc template incorporating google analytics from source control. The file just needs to exist locally and be ignored by source control. This should stop the warning showing up on e.g. RunCodeRun build results.

af68bf115322cab981c9523ebf6077c2e3cbae17 authored over 15 years ago by James Mead <[email protected]>
The RDoc template incorporating Google Analytics isn't distributed in the gem (because it is only used when publishing the RDoc to Rubyforge), so we should ensure that the rdoc rake task still works when the custom template is not available. See http://floehopper.lighthouseapp.com/projects/22289/tickets/51.

ae8678ef95408c9fb4701667e1268097e0808774 authored over 15 years ago by James Mead <[email protected]>
Updated release notes for 0.9.7.

b0dc908a71f2e07aa8a9fb4b5447dcde06bb969f authored over 15 years ago by James Mead <[email protected]>
Prepare for 0.9.7 release.

80d816f250dc13aaf856f3f9cbd97ebe9c371839 authored over 15 years ago by James Mead <[email protected]>
Although I had provided a deprecation warning for people using Mocha::Standalone, I had assumed people wouldn't be explicitly loading the mocha/standalone.rb file. It turns out this assumption was incorrect at least in the case of Rspec. I'm bumping the gemspec timestamp so we have a candidate gem on GitHub to play with.

c37e64f89974b53a5c234409566533a7e5a59c51 authored over 15 years ago by James Mead <[email protected]>
Update gemspec and release notes to reflect 0.9.6 release.

6f5890aac364e90904a7e2236446ba692e727546 authored over 15 years ago by James Mead <[email protected]>
Prepare for 0.9.6 release.

57f8f77d715b7f1d9efee2e1a9438f7905c0006b authored over 15 years ago by James Mead <[email protected]>
made mocha compatible with minitest 1.4.0

Signed-off-by: James Mead <[email protected]>

52de7942ded7a246de55b8d9c163cbb22ecd30eb authored over 15 years ago by Denis Defreyne <[email protected]>
Merge branch 'master' of [email protected]:floehopper/mocha

8478cc03e52ce666c9d368c327b0e552329f0c74 authored over 15 years ago by James Mead <[email protected]>
By using a different delimiter we can expand these method definitions onto multiple lines to make them more readable.

2d4750072f5721d4704898e38564f77127eccd3f authored over 15 years ago by James Mead <[email protected]>
Chad Humphries pointed out that in Ruby 1.9.1, if you are not using Test::Unit or MiniTest, Mocha will attempt to load and monkey-patch Test::Unit. Mocha will now only monkey-patch Test::Unit and/or MiniTest if they have already been loaded. MiniTest tests will now run in both Ruby 1.8.6 (with MiniTest gem) and in Ruby 1.9.1 (with MiniTest std lib). See Ligthouse ticket - http://floehopper.lighthouseapp.com/projects/22289/tickets/49.

213ce2187a84c25eeb7040238a8ce703c843f015 authored over 15 years ago by James Mead <[email protected]>
Removed Bacon integration after deciding only to maintain integration with Test::Unit and MiniTest which are both Ruby standard libraries. See mailing list for details.

da24f9e93640381973b1604b8a1ff3214b0831c9 authored over 15 years ago by James Mead <[email protected]>
Fixed bug: Some Bacon tests were failing in Ruby 1.9.1. http://floehopper.lighthouseapp.com/projects/22289-mocha/tickets/43.

82ea1493fe818132689583dc44ec554e7440e14d authored almost 16 years ago by James Mead <[email protected]>
Fixed bug: MiniTest integration was counting ExpectationErrors as errors not failures. http://floehopper.lighthouseapp.com/projects/22289-mocha/tickets/41.

ad6ed8e7f1180bcc803e7bff2f28a0f81ad3b928 authored almost 16 years ago by James Mead <[email protected]>
A private method was previously extracted but never used - lets use it as it was intended.

c98aad3e766664e97705447ace14623b5cddc619 authored almost 16 years ago by James Mead <[email protected]>
Bacon should be loaded in bacon_spec.rb because this is run in a different process. Mocha should not be loaded in bacon_test.rb because it runs the Bacon spec in a different process and therefore Mocha is not needed.

3d133e74e74b1ae02c4195a1de6c0160f9c66e32 authored almost 16 years ago by James Mead <[email protected]>
Don't monkey-patch MiniTest if it's already been monkey-patched by Mocha.

414cde3d50b78876cb912aad7d88ac5e31860460 authored almost 16 years ago by James Mead <[email protected]>
Don't monkey-patch Bacon if it's already been monkey-patched by Mocha.

c7999a1996be0e994b5ddef0dac6f8737538eba0 authored almost 16 years ago by James Mead <[email protected]>
Confirm that Bacon::Context is defined before attempting to monkey-patch it.

4a625823bfa61667e820f34dc5f27449bd31c62a authored almost 16 years ago by James Mead <[email protected]>
As per commit 4e41149f, we should rely on the user to load Bacon before loading Mocha, rather than loading Bacon from within Mocha.

65a80ca25a9ecac1a368a8a65ad3f2d0db586bb5 authored almost 16 years ago by James Mead <[email protected]>
Implemented Bacon integration.

Signed-off-by: Ubiratan Pires Alberton <[email protected]>

Signed-off-by: James Mead <james@...

b8cd7a29e7b0e65c39d39f6b36c1cc1aeebc31b5 authored almost 16 years ago by Ubiratan Pires Alberton <[email protected]>
Ken Collins reported [1] that Mocha is always loading MiniTest if it is available and loading it causes some Rails/ActionPack tests to break. I've removed the loading of MiniTest, but this now means the user has to ensure that if they want to use MiniTest in conjunction with Mocha, he must load MiniTest before loading Mocha. [1] http://rails.lighthouseapp.com/projects/8994-ruby-on-rails/tickets/2060

4e41149f1624f4ae48a54e3b68ff4ca8b6b865db authored almost 16 years ago by James Mead <[email protected]>
Made commit 2df2193c by taylorbarstow a little more general.

0bbdd98e308de56d6f8742e2b2ec96c45bca3418 authored almost 16 years ago by James Mead <[email protected]>
fix exception raised by HasEntry#matches? if first param is not a hash

Signed-off-by: James Mead <[email protected]>

2df2193cea8209bb59c882903a12712a29ff6be5 authored almost 16 years ago by Taylor Barstow <[email protected]>
Renamed Mocha::Standalone to Mocha::API to better reflect its purpose. Added a deprecation warning for those who are referencing Mocha::Standalone.

83b5b735f79141a2d8e781de3d016f32eca83de9 authored almost 16 years ago by James Mead <[email protected]>
Make test less brittle.

a0349dac5117d689027b02618cf602355fe3276a authored almost 16 years ago by James Mead <[email protected]>
Inlined TestCaseAdapter and MiniTestAdapter and separated out the different versions of test framework integration patches into different modules.

03f86943eb26a2c3cac01a9775f29658bd05aa6b authored almost 16 years ago by James Mead <[email protected]>
Inlined TestCaseAdapter module which wasn't serving much purpose.

8b7869f9d4eb6b340a83b6489cf6360456082063 authored almost 16 years ago by James Mead <[email protected]>
Move the four different Test::Unit monkey patches into modules and separate files for clarity.

1fb66166c1858fde26fbc2312da8461f83490186 authored almost 16 years ago by James Mead <[email protected]>
Added support for 'test-unit' gem (version >= 2.0). Note that as with other versions of Test::Unit I'm completely replacing the TestCase#run method. Unfortunately in version 2.0.0 this method differs slightly from the same method in version 2.0.1 & 2.0.2, so we have to provide different implementations to ensure that the internal working of Test::Unit are not compromised by Mocha. Note also that unless the 'test-unit' gem is loaded, requiring 'test/unit' leads to a mixture of stdlib and gem classes being loaded causing errors. To avoid a dependency on rubygems, the gem is loaded only if MOCHA_OPTIONS is set to 'use_test_unit_gem' - this option is only intended for use in running Mocha's own tests. It might be worthwhile to create a shim gem like minitest_tu_shim to allow the test-unit gem to completely replace the stdlib, but that's a job for another day. The changes in the Rakefile are to make the default task run with the 'test-unit' gem (version >= 2.0).

db4ae0aa4234a499bb87a11c568769e7f62d4f62 authored almost 16 years ago by James Mead <[email protected]>
As per commit f0f0a42c, we shouldn't explicitly require rubygems from within Mocha - this is an environmental choice for the user. In accordance with this we can considerably simplify the logic for loading 'minitest'. Note that versions of 'minitest' before 1.3 were called 'miniunit' and therefore will continue to be ignored by the new logic.

2ef7a2ff141f2f1797fb25198944d8b5a0a9cb0a authored almost 16 years ago by James Mead <[email protected]>
Following commit c14d31f7, the vendor directory no longer exists, so we shouldn't attempt to add these directories to the LOAD_PATH.

766354af26bc69beb2115721b0a90f493b17cca8 authored almost 16 years ago by James Mead <[email protected]>
It seems like overkill to vendorize meta_project when it's only needed for publishing files on RubyForge. So I'm removing it and installing it locally as a gem when I need it.

c14d31f7fab236151b1f9117c71e61ff8b6adae5 authored almost 16 years ago by James Mead <[email protected]>
It seems like overkill to vendorize coderay when it's only needed to generate the examples for documentation. So I'm removing it and installing it locally as a gem when I need it.

ee10ad6668f0d02e483396910caa918be3e4d105 authored almost 16 years ago by James Mead <[email protected]>
As per commit f0f0a42c, we should be consistent in our examples about not requiring rubygems.

715a6bd99054ae29361622ea15e60b003c0ffff1 authored almost 16 years ago by James Mead <[email protected]>
As a first step in removing all the requiring of rubygems [1], we can remove this statement from the Rakefile. It's possible that some tasks may need rubygems loaded, but I think most things are vendorized and anyway you can just use RUBYOPT with the rubygems option if you need them. [1] http://gist.github.com/54177 - describes why requiring rubygems in your library code is a bad idea.

f0f0a42c3600fd20d5e0798f91be77f9cd907476 authored almost 16 years ago by James Mead <[email protected]>
Version 2.0.1 of the test-unit gem introduced a private 'run_test' method on TestCase which clashed with the public TestRunner#run_test method. So this latter method has been renamed to 'run_as_test'.

0901233a5407a2c3b113527473d738f8eaddb907 authored almost 16 years ago by James Mead <[email protected]>
Minor corrections to release notes.

52c5752b2799d8ecf500bba34574e8f12942c292 authored almost 16 years ago by James Mead <[email protected]>
Ask git to ignore files generated during release process.

e9d2dc12c76275340cd01ac9dd4bba8fd4c84c9c authored almost 16 years ago by James Mead <[email protected]>
Updated gemspec after 0.9.5 release to allow use of GitHub-built gem.

13098c05dfb291ce1d7b757dce92f3360ad749f0 authored almost 16 years ago by James Mead <[email protected]>
Updated release notes to include later commit for 0.9.5.

16def148bc0ce7ee391df9d1386321189bd6ac09 authored almost 16 years ago by James Mead <[email protected]>
Added a release rake task to more fully automate the release process.

93cad010345ce5d68f31422cfc32ed9dd6de13ec authored almost 16 years ago by James Mead <[email protected]>
Prepare for 0.9.5 release.

624244755b86bb36ca79ca255ffad9fbc49e566b authored almost 16 years ago by James Mead <[email protected]>
Fixed Lighthouse bug #32 - stub_everything should mean mock responds to anything.

5615d965463451cf75d6f05616a514f46798f2ff authored almost 16 years ago by James Mead <[email protected]>
Merge branch 'master' into tinogomes/master

492273272d97ff084edd40f9f16c67ea61fc68fe authored almost 16 years ago by James Mead <[email protected]>
Fixed a mistake in the docs and a mistake in the tests from tinogomes commit. Also tidied things up a bit e.g. it's enough to document and test 3 invocations, 2 invocations & 1 invocation - no need for 0 invocations.

6e04385e1b49f230edf364d497f1717034f74469 authored almost 16 years ago by James Mead <[email protected]>
As per commit 130d2815, changed some metaclass.class_eval's to metaclass.send's.

d4a19382c60de0b2d114aa3ad25de69888ff5c30 authored almost 16 years ago by James Mead <[email protected]>
As suggested by alloy in http://is.gd/hEZA, changed some metaclass.class_eval's to metaclass.send's. Definitely looks simpler and clearer.

130d2815f70215fdd39912b93ec54d20e36d0086 authored almost 16 years ago by James Mead <[email protected]>
method twice expectation.

b056bc5f05b4f734ed604ab66a9e93aa0d715360 authored almost 16 years ago by tinogomes <[email protected]>
Long overdue update to gemspec - I knew I would forget to do this manually. Need to find an automated solution.

911d45881e6a8e9206b20e57c381751f972e5acf authored almost 16 years ago by James Mead <[email protected]>
In Ruby 1.9, requiring 'test/unit' loads a thin wrapper around MiniTest and Test::Unit::TestCase ends up inheriting from MiniTest::Unit::TestCase. So we need to avoid including the Mocha modules more than once to avoid nasty consequences.

7d47b39b093d869964092203ec3844eb7e8bae30 authored almost 16 years ago by James Mead <[email protected]>
Ruby 1.9 includes rake, but not rake/contrib. For the moment I've moved the sshpublisher require into the only rake task that needs it, so that I can at least run the tests in Ruby 1.9. It looks like I will need to build a rake/contrib gem or similar to get this working properly - http://intertwingly.net/blog/2008/01/07/Rake-Contrib-for-1-9

ca229583b25c295983cf93b70f168ced9a9fb341 authored almost 16 years ago by James Mead <[email protected]>
Prepare for 0.9.4 release.

33253b13e6be030bb99c3832755f9d455d476d15 authored about 16 years ago by James Mead <[email protected]>
Removed completed todo items.

8a59c6ff0f99f34b02bd99f19536a7893be2b340 authored about 16 years ago by James Mead <[email protected]>
Updated link to Chris Roos. Updated instructions for installing as a plugin (now from GitHub instead of RubyForge). Supplied a better link for downloading Mocha files from RubyForge.

421d9477e9bf535e8ee3e2aebc17d4c4e2ef1608 authored about 16 years ago by James Mead <[email protected]>
Updated generated gemspec to include the mailing list email address change from commit cd78ad6.

f7487bd4bc4e971e132f91b27d31837dc94ba856 authored about 16 years ago by James Mead <[email protected]>
Updated mailing list email address in gemspec from rubyforge to google groups.

cd78ad6011e72f9c5c50c97de92688fe83ffdb50 authored about 16 years ago by James Mead <[email protected]>
Added mocha.gemspec file generated with Chad Woolley's new rake task, so that a floehopper-mocha gem will get built on GitHub.

6f83693eb1e67819e547e58ed61894913929c342 authored about 16 years ago by James Mead <[email protected]>
Add rake task to update mocha.gemspec with unique version, which will cause gem to be auto-built on github

94a273bd1970e81f7cc21428f3329c06453b2e2d authored about 16 years ago by Chad Woolley <[email protected]>
ActiveRecordTestCase doesn't appear to be used any more. I think it used to be used to simulate what ActiveRecord when it messed with Test::Unit, so I could make sure Mocha worked with Rails.

b17b78de6eb3f447c204219a2e83afe0795bbce1 authored about 16 years ago by James Mead <[email protected]>
As Tobias Crawley correctly pointed out in feature request #23055 "stubs(with_hash) not working with existing object" [1], following the principle of least surprise, it should be possible to call ObjectMethods#expects & ObjectMethods#stubs with a Hash of method_names vs return_values like you can with Mock#expects & Mock#stubs. I've extracted out some shared logic into the ArgumentIterator - not sure this is the best solution, but at least it keeps duplication to a minimum. I've also updated & improved the docs to reflect the changes.

[1] http://rubyforge.org/tracker/index.php?func=detail&aid=23055&group_id=1917&atid=7480

1b3ed16c7755f8a548087d2d31bbcb44e2315281 authored about 16 years ago by James Mead <[email protected]>
Removed deprecated gem autorequire and updated RELEASE.

d4a5b3e2efd5f31cbf5020589503a943a6215e46 authored about 16 years ago by James Mead <[email protected]>
Added commit number for release 0.9.3.

8219bb2d2881c8529c93fc21e97a11d01203c759 authored about 16 years ago by James Mead <[email protected]>
Preparing for 0.9.3 release.

b286ee0f4a4581c1944260f20ba1bfd9b913397f authored about 16 years ago by James Mead <[email protected]>
Added item to todo list.

5b7c135b363dc9dd09d1d6c23b1289c24c5697a1 authored about 16 years ago by James Mead <[email protected]>
Updated mailing list address to Google Group.

990a1622c962761b54152a4eea95434b47f29817 authored about 16 years ago by James Mead <[email protected]>
Updated README to indicate new support for MiniTest.

b599e2b43f117ceaa363a180dfb84fd4f5c243b9 authored about 16 years ago by James Mead <[email protected]>
As per Jay Fields recommendations [1] and with further impetus from a talk at Ruby Manor, any methods added to core classes are now added by including a module. This means that Mocha is a better citizen of the Ruby world and it's behaviour is more easily extended. [1] http://blog.jayfields.com/2008/07/ruby-underuse-of-modules.html & http://blog.jayfields.com/2008/07/ruby-redefine-method-behavior.html

3251107c3ad9cc241ac1b4191a55a59c9e59187f authored about 16 years ago by James Mead <[email protected]>
It seems that current thinking is that its better to publish gems to RubyForge, so I'm removing the gemspec and switching off gem building on GitHub.

36f20a4c7b2523a16a68d988a92ec6dc8c016950 authored about 16 years ago by James Mead <[email protected]>
Seems like this should be a new version (0.9.3) in case GitHub manages to build HEAD.

6b927a30aadaa1eaf36844cfd21d9c4d33757a01 authored about 16 years ago by James Mead <[email protected]>
Gemspec requires 'rake' for FileList.

04a4ef9f79d7f66c465b78a44ffc895a1929c0c4 authored about 16 years ago by James Mead <[email protected]>
Added gemspec to enable GitHub to build a gem. Currently duplicated from Rakefile.

d8d2168e1729c20e73a963a5ff1b87f6fe2ed657 authored about 16 years ago by James Mead <[email protected]>
Sorted out requires so everything works with Ruby 1.8.6 & Ruby 1.9, both with and without minitest gem installed. I suspect things will break if you 'take over' Test::Unit with MiniUnit using the 'use_miniunit yes' command. MiniTestAdapterTest should not be run if MiniTest is not available, but it's worth a warning.

1fd24c47873cf0be0d57dc5495080cdf897649d5 authored about 16 years ago by James Mead <[email protected]>
Merge branch 'sprsquish/master'

b5513eb2e2b8f258f9265f29fea5aeb43a230c79 authored about 16 years ago by James Mead <[email protected]>
Added MiniTest support thanks to sprsquish on GitHub. I added an acceptance test for using MiniTest with Mocha. I removed the if/else logic so that you can use both Test::Unit or MiniTest TestCases with Mocha. I fixed a problem with the assertion counting in MiniTest. Currently this requires the MiniUnit gem to be installed and I have only tested it on Ruby 1.8.6 with MiniTest 1.3.0.

0d5c8b4c333049c839326811a467fd166cdbd7d3 authored about 16 years ago by James Mead <[email protected]>
Fixed test case class name which was a duplicate of another test case and didn't match its file name.

b714fbec34daf1e19ff4f99d45095a490f4c91d1 authored about 16 years ago by James Mead <[email protected]>
Forgot to modify related tests in previous commit (1f37bc239275e296722654c1f5970a2462f57b3c).

97fb764cc724a9fabaf2df368de417a34d45329b authored about 16 years ago by James Mead <[email protected]>
The first argument for Object#respond_to? is a symbol in both Ruby 1.8 & Ruby 1.9.

1f37bc239275e296722654c1f5970a2462f57b3c authored about 16 years ago by James Mead <[email protected]>
add support for minitest

5b0e73f70aefb1dab4aa955f87dac1e5b8d1a2b8 authored about 16 years ago by Jeff Smick <[email protected]>
Gem::manage_gems is deprecated.

28502984e3db83e0dd8a17dd97170b9821d270ba authored about 16 years ago by jamesmead <jamesmead@c3f02bb1-6518-0410-a9f4-ca7cd5e7eb38>
Updated version to 0.9.2 and added release notes.

d53b6ca013d384fee70d6362e50c83200e4e46c7 authored about 16 years ago by jamesmead <jamesmead@c3f02bb1-6518-0410-a9f4-ca7cd5e7eb38>
Patch [#22630] Fix for a bug in running Rails tests with Ruby 1.8.7. Array#flatten was being called which in turn was checking whether each element responded to #to_ary. This check was using the two parameter version of #respond_to?, but Mock was only defining a one parameter version.

6416b74dfc49edcca0c9cb86d65ff41202d5056e authored about 16 years ago by jamesmead <jamesmead@c3f02bb1-6518-0410-a9f4-ca7cd5e7eb38>
Improved documentation to address [#22530] 'Mock methods with multiple return values not possible?'

710df2590f258815824bb643c1a7f6bac5f98469 authored about 16 years ago by jamesmead <jamesmead@c3f02bb1-6518-0410-a9f4-ca7cd5e7eb38>
respond_with parameter matcher was not available in tests.

e7181680f019e719a9fae818b4857792b49168f4 authored over 16 years ago by James Mead <[email protected]>
Add release notes for 0.9.1

14bfb88e2921d45759cb7b6f5b00f4d950efe690 authored over 16 years ago by James Mead <[email protected]>
Prepare to release version 0.9.2

84c3f26c4d315d15f3bb6fd9c5a703ea14378d47 authored over 16 years ago by James Mead <[email protected]>
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.

6b5cb57ef7f4b27b607bd620b005446004e88a17 authored over 16 years ago by James Mead <[email protected]>
Removed unused method.

b5ff387e29d8e6a8eb8997fb189abf1058c1af35 authored over 16 years ago by James Mead <[email protected]>
By removing Mock#unexpected_method_called we reduce the number of methods vulnerable to the problem that surfaced in bug #21563.

a5feb6bc3841412d43a82ce27e3d827ab0fd703e authored over 16 years ago by James Mead <[email protected]>
Simplify logic in Mock#method_missing so that #unexpected_method_called is only called once.

e33a8d7ba34c6e3834a7aea0567f4ffa2ad3834c authored over 16 years ago by James Mead <[email protected]>
Fix bug #21563 - stubbing 'verified?' method is unsafe. Instance method names on the Mock class should be more obscure.

47fa056808a5ba05875fc8b7088fa4990e499e7a authored over 16 years ago by James Mead <[email protected]>
Performance improvement. StubbaExampleTest goes twice as fast on my local machine.

9b1b2ad0973015409b4207265d540047dc2e665c authored over 16 years ago by James Mead <[email protected]>