[DRE-commits] [ruby-mocha] 04/11: drop ruby22_nil_frozen.patch (applied upstream)
Cédric Boutillier
boutil at moszumanska.debian.org
Thu Jul 6 22:58:31 UTC 2017
This is an automated email from the git hooks/post-receive script.
boutil pushed a commit to branch master
in repository ruby-mocha.
commit ed5d0ee1b0340ac7932d3b46db9518cc2306cc6a
Author: Cédric Boutillier <boutil at debian.org>
Date: Thu Jul 6 23:53:41 2017 +0200
drop ruby22_nil_frozen.patch (applied upstream)
---
debian/patches/ruby22_nil_frozen.patch | 100 ---------------------------------
debian/patches/series | 1 -
2 files changed, 101 deletions(-)
diff --git a/debian/patches/ruby22_nil_frozen.patch b/debian/patches/ruby22_nil_frozen.patch
deleted file mode 100644
index cce345d..0000000
--- a/debian/patches/ruby22_nil_frozen.patch
+++ /dev/null
@@ -1,100 +0,0 @@
-Description: As of Ruby v2.2, nil is frozen so these tests are irrelevant.
- In all these scenarios in the latest versions of Ruby, a `Mocha::StubbingError`
- will be raised with the message: "can't stub method on frozen object: nil".
- .
- This behaviour is already tested in the more generic `StubbingFrozenObjectTest`
- and so it's safe to ignore these tests for the relevant versions of Ruby.
-Author: James Mead <james at floehopper.org>
-Origin: upstream,https://github.com/freerange/mocha/commit/a65ea1ed3dce43cbc2cc16b3660afd2cce3db33e.patch
-Last-Update: 2015-03-02
----
- test/acceptance/stubbing_nil_test.rb | 68 +++++++++++++++++++-----------------
- 1 file changed, 35 insertions(+), 33 deletions(-)
-
-diff --git a/test/acceptance/stubbing_nil_test.rb b/test/acceptance/stubbing_nil_test.rb
-index ac163e7..f8c55cd 100644
---- a/test/acceptance/stubbing_nil_test.rb
-+++ b/test/acceptance/stubbing_nil_test.rb
-@@ -13,47 +13,49 @@ def teardown
- teardown_acceptance_test
- end
-
-- def test_should_allow_stubbing_method_on_nil
-- Mocha::Configuration.allow(:stubbing_method_on_nil)
-- test_result = run_as_test do
-- nil.stubs(:stubbed_method)
-+ if RUBY_VERSION < '2.2.0'
-+ def test_should_allow_stubbing_method_on_nil
-+ Mocha::Configuration.allow(:stubbing_method_on_nil)
-+ test_result = run_as_test do
-+ nil.stubs(:stubbed_method)
-+ end
-+ assert_passed(test_result)
-+ assert !@logger.warnings.include?("stubbing method on nil: nil.stubbed_method")
- end
-- assert_passed(test_result)
-- assert !@logger.warnings.include?("stubbing method on nil: nil.stubbed_method")
-- end
-
-- def test_should_warn_on_stubbing_method_on_nil
-- Mocha::Configuration.warn_when(:stubbing_method_on_nil)
-- test_result = run_as_test do
-- nil.stubs(:stubbed_method)
-+ def test_should_warn_on_stubbing_method_on_nil
-+ Mocha::Configuration.warn_when(:stubbing_method_on_nil)
-+ test_result = run_as_test do
-+ nil.stubs(:stubbed_method)
-+ end
-+ assert_passed(test_result)
-+ assert @logger.warnings.include?("stubbing method on nil: nil.stubbed_method")
- end
-- assert_passed(test_result)
-- assert @logger.warnings.include?("stubbing method on nil: nil.stubbed_method")
-- end
-
-- def test_should_prevent_stubbing_method_on_nil
-- Mocha::Configuration.prevent(:stubbing_method_on_nil)
-- test_result = run_as_test do
-- nil.stubs(:stubbed_method)
-+ def test_should_prevent_stubbing_method_on_nil
-+ Mocha::Configuration.prevent(:stubbing_method_on_nil)
-+ test_result = run_as_test do
-+ nil.stubs(:stubbed_method)
-+ end
-+ assert_failed(test_result)
-+ assert test_result.error_messages.include?("Mocha::StubbingError: stubbing method on nil: nil.stubbed_method")
- end
-- assert_failed(test_result)
-- assert test_result.error_messages.include?("Mocha::StubbingError: stubbing method on nil: nil.stubbed_method")
-- end
-
-- def test_should_default_to_prevent_stubbing_method_on_non_mock_object
-- test_result = run_as_test do
-- nil.stubs(:stubbed_method)
-+ def test_should_default_to_prevent_stubbing_method_on_non_mock_object
-+ test_result = run_as_test do
-+ nil.stubs(:stubbed_method)
-+ end
-+ assert_failed(test_result)
-+ assert test_result.error_messages.include?("Mocha::StubbingError: stubbing method on nil: nil.stubbed_method")
- end
-- assert_failed(test_result)
-- assert test_result.error_messages.include?("Mocha::StubbingError: stubbing method on nil: nil.stubbed_method")
-- end
-
-- def test_should_allow_stubbing_method_on_non_nil_object
-- Mocha::Configuration.prevent(:stubbing_method_on_nil)
-- object = Object.new
-- test_result = run_as_test do
-- object.stubs(:stubbed_method)
-+ def test_should_allow_stubbing_method_on_non_nil_object
-+ Mocha::Configuration.prevent(:stubbing_method_on_nil)
-+ object = Object.new
-+ test_result = run_as_test do
-+ object.stubs(:stubbed_method)
-+ end
-+ assert_passed(test_result)
- end
-- assert_passed(test_result)
- end
- end
diff --git a/debian/patches/series b/debian/patches/series
index e1bd8a6..328fe79 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,2 @@
deactivate_failing_tests.patch
privacy_breach.patch
-ruby22_nil_frozen.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-mocha.git
More information about the Pkg-ruby-extras-commits
mailing list