The NetBSD Project

CVS log for pkgsrc/devel/ruby-flexmock/distinfo

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / devel / ruby-flexmock

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.26 / (download) - annotate - [select for diffs], Sat Aug 26 13:29:48 2023 UTC (4 weeks ago) by taca
Branch: MAIN
CVS Tags: HEAD
Changes since 1.25: +4 -4 lines
Diff to previous 1.25 (colored)

devel/ruby-flexmock: update to 2.3.8

2.3.8 (2023-08-13)

* remove executable flag on all lib ruby files
* in partial mocks, find the original method through metaprogramming
* CI: Drop unused Travis sudo: false directive
* Gemfile: use https for RubyGems.org
* update required ruby version to 2.2, and update Travis ruby versions
* CI: Use JRuby in the matrix
* update the links in doc/
* README: Use SVG badges
* fix: spelling of Minitest
* chore: run tests through GitHub actions
* Fixes support for minitest >= 5.19

Revision 1.25 / (download) - annotate - [select for diffs], Tue Oct 26 10:19:32 2021 UTC (22 months, 4 weeks ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)

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

Revision 1.24 / (download) - annotate - [select for diffs], Thu Oct 7 13:44:08 2021 UTC (23 months, 2 weeks ago) by nia
Branch: MAIN
Changes since 1.23: +1 -2 lines
Diff to previous 1.23 (colored)

devel: Remove SHA1 hashes for distfiles

Revision 1.23 / (download) - annotate - [select for diffs], Wed Feb 28 16:46:02 2018 UTC (5 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.22: +5 -5 lines
Diff to previous 1.22 (colored)

devel/ruby-flexmock: update to 2.3.6

* fix interaction between based partials, signature matching and 'explicitly'

Revision 1.22 / (download) - annotate - [select for diffs], Mon Mar 13 16:24:36 2017 UTC (6 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.21: +5 -5 lines
Diff to previous 1.21 (colored)

Update ruby-flexmock to 2.3.5.

2.3.2

* Make test-unit make_assertion compatible with new code.

2.3.3

* Define should_expect on partial mocks as well.
* Fix unused variable

2.3.4

* Workaround Ruby 2.0.x brokenness w.r.t. singletons of classes

2.3.5

* Avoid deprecated Fixnum warnings on Ruby 2.4.0.
* Add a LICENSE.txt file.

Revision 1.21 / (download) - annotate - [select for diffs], Tue Nov 1 16:49:22 2016 UTC (6 years, 10 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.20: +5 -5 lines
Diff to previous 1.20 (colored)

Update ruby-flexmock to 2.3.1.

* fix mocking methods that are defined as private on Object
* remove test of experimental stuff I can't understand
* allow to stack verification contexts recursively using FlexMock.use
* add some missing tests
* fix stubbing the same method multiple times on a partial mock when
  partials_verify_signatures is set
* fix signature validation when the last positional argument of a call is
  a hash
* fix signature validation in presence of both keywords and blocks

Revision 1.20 / (download) - annotate - [select for diffs], Thu Oct 20 14:36:17 2016 UTC (6 years, 11 months ago) by taca
Branch: MAIN
Changes since 1.19: +5 -5 lines
Diff to previous 1.19 (colored)

Update ruby-flexmock to 2.3.0.

2.3.0:
 - implemented validation of call arity for partial mocks. By setting
     FlexMock.partials_verify_signatures = true
   flexmock will verify on partials that the number of arguments, and the
   keyword arguments passed to the mocked call match the existing method's
   signature

2.2.0:

 - #new_instances now mocks the #initialize method instead of mocking after the
   allocation was done. This allows to do mock methods called by #initialize
   itself. Behaviour when the allocator is explicitely provided is left
   unchanged, which means that the old behaviour is still available by passing
   :new to new_instances.

Revision 1.19 / (download) - annotate - [select for diffs], Sun Oct 9 14:08:19 2016 UTC (6 years, 11 months ago) by taca
Branch: MAIN
Changes since 1.18: +5 -5 lines
Diff to previous 1.18 (colored)

Update ruby-flexmock to 2.2.1.

2.2.0:

 - #new_instances now mocks the #initialize method instead of mocking after the
   allocation was done. This allows to do mock methods called by #initialize
   itself. Behaviour when the allocator is explicitely provided is left
   unchanged, which means that the old behaviour is still available by passing
   :new to new_instances.

2.1.0:

 - added `#and_iterates` to fix some shortcomings of `#and_yield` without
   breaking backward compatibility
 - strict partial mocks (and "based mocks" if `FlexMock.partials_are_based` is
   set to true) are now based on the object's singleton class, instead of its
   class.

Revision 1.18 / (download) - annotate - [select for diffs], Tue Feb 16 15:02:45 2016 UTC (7 years, 7 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.17: +5 -5 lines
Diff to previous 1.17 (colored)

Update ruby-flexmock to 2.0.4.

* auto-mock #kind_of? as well as #class on strict mocks.

Revision 1.17 / (download) - annotate - [select for diffs], Sat Dec 12 14:26:38 2015 UTC (7 years, 9 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.16: +5 -5 lines
Diff to previous 1.16 (colored)

Update ruby-flexmock to 2.0.3.

* Fixed infinite recursive call for rspec check
* fix strict mocks of BasicObject
* minitest: do filter assertion backtraces
* auto-mock #kind_of? as well as #class on strict mocks

Revision 1.16 / (download) - annotate - [select for diffs], Sun Nov 29 13:58:32 2015 UTC (7 years, 9 months ago) by taca
Branch: MAIN
Changes since 1.15: +5 -5 lines
Diff to previous 1.15 (colored)

Update ruby-flexmock to 2.0.2.

* Avoid infinite recursion when a mocked method is called within #inspect.
* Remove duplicate method SpyDescribers.call_description / FlexMock.format_call.

Revision 1.15 / (download) - annotate - [select for diffs], Tue Nov 3 03:29:23 2015 UTC (7 years, 10 months ago) by agc
Branch: MAIN
Changes since 1.14: +2 -1 lines
Diff to previous 1.14 (colored)

Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.

Revision 1.14 / (download) - annotate - [select for diffs], Sun Oct 4 12:12:53 2015 UTC (7 years, 11 months ago) by taca
Branch: MAIN
Changes since 1.13: +4 -4 lines
Diff to previous 1.13 (colored)

Update ruby-flexmock to 2.0.1.

pkgsrc change: update HOMEPAGE.


Version 2.0.1

* A few bug fixes.

Version 2.0.0

* bump to 2.0 to mark the change of maintainership. I hope I won't disappoint.
* require 'flexmock' no longer pulls test_unit_integration. Require the latter
  explicitely
* dropped support for pre-2.0 Rubies
* added explicit minitest support. This makes the minitest integration much
  nicer to work with (in particular, the flexmock_teardown is now executed "just
  at the right place"), and fixes issues with minitest 5. Just require
  flexmock/minitest to get it.
* partial mocks now supports prepended modules
* validation errors that happen when a method is called (i.e. unexpected
  arguments, wrong call count) are reported with the backtrace of the call
  instead of with the backtrace of the expectation definition.

Revision 1.13 / (download) - annotate - [select for diffs], Fri Mar 14 15:36:16 2014 UTC (9 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.12: +4 -4 lines
Diff to previous 1.12 (colored)

Update ruby-flexmock to 1.9.3.

Exact changes aren't available.  Please refer commit log
<https://github.com/jimweirich/flexmock>.

Revision 1.12 / (download) - annotate - [select for diffs], Sun Jun 16 15:36:25 2013 UTC (10 years, 3 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.11: +4 -4 lines
Diff to previous 1.11 (colored)

Update ruby-flexmock to 1.3.2.

No exact changes aren't available, please refer github:
https://github.com/jimweirich/flexmock/commits/master.

Update HOMEPAGE, too.

Revision 1.11 / (download) - annotate - [select for diffs], Mon Mar 11 07:33:57 2013 UTC (10 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.10: +4 -4 lines
Diff to previous 1.10 (colored)

Update ruby-flexmock to 1.3.1.

== Changes in 1.3.1

* Removed use of assert_block (which is deprecated in MiniTest).
* Documentation fixes.

Revision 1.10 / (download) - annotate - [select for diffs], Mon Feb 11 02:51:43 2013 UTC (10 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.9: +4 -4 lines
Diff to previous 1.9 (colored)

Update ruby-flexmock to 1.3.0.

= FlexMock 1.3.0 Released

FlexMock is a flexible mocking library for use in unit testing and
behavior specification in Ruby. This release is a minor release with a
few bug fixes and some simple features.

== Changes in 1.3.0

=== Features

* Add 'and' and 'on' modifiers for the RSpec spy matcher.

* Add 'and' and 'on' options to the assert_spy_called test method.

* General documentation improvement.

=== Bug Fixes

* Fix bug in should_fail test helper that was not detecting failed
  failures.

Revision 1.9 / (download) - annotate - [select for diffs], Sun Dec 16 16:19:51 2012 UTC (10 years, 9 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.8: +4 -4 lines
Diff to previous 1.8 (colored)

Update ruby-flexmock to 1.2.0.

Exact changes aren't avaiable, please refer github:
	https://github.com/jimweirich/flexmock/commits/master.

Revision 1.8 / (download) - annotate - [select for diffs], Sun Sep 16 06:18:57 2012 UTC (11 years ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.7: +4 -4 lines
Diff to previous 1.7 (colored)

Update ruby-flexmock to 1.0.2.

Changes are unavailable.

Revision 1.7 / (download) - annotate - [select for diffs], Mon Sep 3 15:39:05 2012 UTC (11 years ago) by taca
Branch: MAIN
Changes since 1.6: +4 -4 lines
Diff to previous 1.6 (colored)

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.

Revision 1.6 / (download) - annotate - [select for diffs], Fri Jun 17 15:31:39 2011 UTC (12 years, 3 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2
Changes since 1.5: +4 -4 lines
Diff to previous 1.5 (colored)

Update ruby-flexmock package to 0.9.0.

= FlexMock 0.9.0 Released

FlexMock is a flexible mocking library for use in unit testing and
behavior specification in Ruby.  Release 0.8.5 is a minor release with
a few bug fixes.

== Ruby 1.9.3 Compatibility

* Fixed a number of minor warnings reported by the 1.9.3 version of Ruby.

Revision 1.5 / (download) - annotate - [select for diffs], Sat Dec 4 03:58:30 2010 UTC (12 years, 9 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4
Changes since 1.4: +4 -4 lines
Diff to previous 1.4 (colored)

Update ruby-flexmoc to 0.8.11.

Changes are unknown.

Revision 1.4 / (download) - annotate - [select for diffs], Fri Sep 10 05:38:02 2010 UTC (13 years ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.3: +4 -4 lines
Diff to previous 1.3 (colored)

Update devel/ruby-flexmock to 0.8.7.

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.

Changes for 0.8.6 and 0.8.7 are unknown.

== Version 0.8.5

* Fixed warning about a void context.
* hsh() argument matcher now reports its matching constraints in error
  messages.

== Version 0.8.4

* Added support for rails 2.2.x in should_render_view.

Revision 1.3 / (download) - annotate - [select for diffs], Mon Sep 15 08:55:18 2008 UTC (15 years ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3
Changes since 1.2: +4 -4 lines
Diff to previous 1.2 (colored)

Update ruby-flexmock package to 0.8.3.


= Changes for FlexMock

== Version 0.8.2

* Added workaround for compatibility issues with RSpec on Rails.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Jun 22 16:00:58 2008 UTC (15 years, 3 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.1: +4 -4 lines
Diff to previous 1.1 (colored)

Update ruby-flexmock package to 0.8.2.

= Changes for FlexMock

* FlexMock partial mocks will now override any preexisting definitions
  for "should_receive".  Previously, FlexMock would honor preexisting
  defintions, but an RSpec on Rails bug loads the RSpec mocks, even
  when other mock libraries are configured.  This allows flexmock to
  correctly use partial mocks in the presence of an ill-behaved mock
  library.

== Pre-Version 0.8.1

* Added Joe O'Brien's patch to allow view stubbing in Rails 2.0
* Added Evan Phoenix's patch to remove allocate from default
  allocators in new_instances (for Rubinius compatibility).

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri Apr 4 15:17:02 2008 UTC (15 years, 5 months ago) by jlam
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Initial import of ruby18-flexmock-0.8.0 as devel/ruby-flexmock.

FlexMock is a flexible mocking library for use in unit testing and
behavior specification.  Mocks are defined with a fluent API that
makes mock specifications easy to read and easy to remember.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Apr 4 15:17:02 2008 UTC (15 years, 5 months ago) by jlam
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>