[前][次][番号順一覧][スレッド一覧]

ruby-changes:68164

From: Hiroshi <ko1@a...>
Date: Tue, 28 Sep 2021 19:16:07 +0900 (JST)
Subject: [ruby-changes:68164] 2f19f4d1d8 (master): Followed up behavior change of set

https://git.ruby-lang.org/ruby.git/commit/?id=2f19f4d1d8

From 2f19f4d1d8f944a012c691533aeb82151359dfcc Mon Sep 17 00:00:00 2001
From: Hiroshi SHIBATA <hsbt@r...>
Date: Tue, 28 Sep 2021 19:15:12 +0900
Subject: Followed up behavior change of set

  https://github.com/ruby/ruby/commit/f360ebb30606a4143029996073d29d007069428d
---
 spec/ruby/library/set/pretty_print_spec.rb | 20 +++++++++++---------
 1 file changed, 11 insertions(+), 9 deletions(-)

diff --git a/spec/ruby/library/set/pretty_print_spec.rb b/spec/ruby/library/set/pretty_print_spec.rb
index f2392e6968..ea9ead0df8 100644
--- a/spec/ruby/library/set/pretty_print_spec.rb
+++ b/spec/ruby/library/set/pretty_print_spec.rb
@@ -1,17 +1,19 @@ https://github.com/ruby/ruby/blob/trunk/spec/ruby/library/set/pretty_print_spec.rb#L1
 require_relative '../../spec_helper'
 require 'set'
 
-describe "Set#pretty_print" do
-  it "passes the 'pretty print' representation of self to the pretty print writer" do
-    pp = mock("PrettyPrint")
-    set = Set[1, 2, 3]
+ruby_version_is ""..."3.1" do
+  describe "Set#pretty_print" do
+    it "passes the 'pretty print' representation of self to the pretty print writer" do
+      pp = mock("PrettyPrint")
+      set = Set[1, 2, 3]
 
-    pp.should_receive(:text).with("#<Set: {")
-    pp.should_receive(:text).with("}>")
+      pp.should_receive(:text).with("#<Set: {")
+      pp.should_receive(:text).with("}>")
 
-    pp.should_receive(:nest).with(1).and_yield
-    pp.should_receive(:seplist).with(set)
+      pp.should_receive(:nest).with(1).and_yield
+      pp.should_receive(:seplist).with(set)
 
-    set.pretty_print(pp)
+      set.pretty_print(pp)
+    end
   end
 end
-- 
cgit v1.2.1


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]