From 2f19f4d1d8f944a012c691533aeb82151359dfcc Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Tue, 28 Sep 2021 19:15:12 +0900 Subject: [PATCH] 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 @@ 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("#") + 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