Skip to content

Commit ad9206d

Browse files
committed
Use capture_output instead of capture_io.
1 parent a857152 commit ad9206d

12 files changed

+33
-33
lines changed

test/rubygems/test_deprecate.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ def bar_kwarg(message:)
9696
end
9797

9898
def test_deprecated_method_calls_the_old_method
99-
capture_io do
99+
capture_output do
100100
thing = Thing.new
101101
thing.foo
102102
assert_equal "foo", thing.message
@@ -108,7 +108,7 @@ def test_deprecated_method_calls_the_old_method
108108
end
109109

110110
def test_deprecated_method_outputs_a_warning
111-
out, err = capture_io do
111+
out, err = capture_output do
112112
thing = Thing.new
113113
thing.foo
114114
thing.foo_arg("msg")

test/rubygems/test_gem.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1389,7 +1389,7 @@ def test_self_try_activate_missing_extensions
13891389
io.write spec.to_ruby_for_cache
13901390
end
13911391

1392-
_, err = capture_io do
1392+
_, err = capture_output do
13931393
refute Gem.try_activate 'nonexistent'
13941394
end
13951395

@@ -1414,7 +1414,7 @@ def test_self_use_paths_with_nils
14141414
end
14151415

14161416
def test_setting_paths_does_not_warn_about_unknown_keys
1417-
stdout, stderr = capture_io do
1417+
stdout, stderr = capture_output do
14181418
Gem.paths = { 'foo' => [],
14191419
'bar' => Object.new,
14201420
'GEM_HOME' => Gem.paths.home,
@@ -1432,7 +1432,7 @@ def test_setting_paths_does_not_mutate_parameter_object
14321432
end
14331433

14341434
def test_deprecated_paths=
1435-
stdout, stderr = capture_io do
1435+
stdout, stderr = capture_output do
14361436
Gem.paths = { 'GEM_HOME' => Gem.paths.home,
14371437
'GEM_PATH' => [Gem.paths.home, 'foo'] }
14381438
end
@@ -2073,7 +2073,7 @@ def with_plugin(path)
20732073
refute_includes $LOAD_PATH, test_plugin_path
20742074
$LOAD_PATH.unshift test_plugin_path
20752075

2076-
capture_io do
2076+
capture_output do
20772077
yield
20782078
end
20792079
ensure

test/rubygems/test_gem_commands_build_command.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ def test_execute_bad_spec
208208
@cmd.options[:args] = [gemspec_file]
209209

210210
out, err = use_ui @ui do
211-
capture_io do
211+
capture_output do
212212
assert_raises Gem::MockGemUi::TermError do
213213
@cmd.execute
214214
end

test/rubygems/test_gem_commands_check_command.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ def test_doctor
5555

5656
Gem.use_paths @gemhome
5757

58-
capture_io do
58+
capture_output do
5959
use_ui @ui do
6060
@cmd.doctor
6161
end

test/rubygems/test_gem_config_file.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ def test_handle_arguments_debug
253253

254254
args = %w[--debug]
255255

256-
_, err = capture_io do
256+
_, err = capture_output do
257257
@cfg.handle_arguments args
258258
end
259259

test/rubygems/test_gem_doctor.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ def test_doctor
3838

3939
doctor = Gem::Doctor.new @gemhome
4040

41-
capture_io do
41+
capture_output do
4242
use_ui @ui do
4343
doctor.doctor
4444
end
@@ -91,7 +91,7 @@ def test_doctor_dry_run
9191

9292
doctor = Gem::Doctor.new @gemhome, true
9393

94-
capture_io do
94+
capture_output do
9595
use_ui @ui do
9696
doctor.doctor
9797
end
@@ -127,7 +127,7 @@ def test_doctor_non_gem_home
127127

128128
doctor = Gem::Doctor.new @tempdir
129129

130-
capture_io do
130+
capture_output do
131131
use_ui @ui do
132132
doctor.doctor
133133
end

test/rubygems/test_gem_request_set_gem_dependency_api.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ def test_gem
8181
def test_gem_duplicate
8282
@gda.gem 'a'
8383

84-
_, err = capture_io do
84+
_, err = capture_output do
8585
@gda.gem 'a'
8686
end
8787

@@ -129,7 +129,7 @@ def test_gem_bitbucket_expand_path
129129
end
130130

131131
def test_gem_git_branch
132-
_, err = capture_io do
132+
_, err = capture_output do
133133
@gda.gem 'a', :git => 'git/a', :branch => 'other', :tag => 'v1'
134134
end
135135
expected = "Gem dependencies file gem.deps.rb includes git reference for both ref/branch and tag but only ref/branch is used."
@@ -150,7 +150,7 @@ def test_gem_git_gist
150150
end
151151

152152
def test_gem_git_ref
153-
_, err = capture_io do
153+
_, err = capture_output do
154154
@gda.gem 'a', :git => 'git/a', :ref => 'abcd123', :branch => 'other'
155155
end
156156
expected = "Gem dependencies file gem.deps.rb includes git reference for both ref and branch but only ref is used."
@@ -518,7 +518,7 @@ def test_gemspec_bad
518518
FileUtils.touch 'a.gemspec'
519519

520520
e = assert_raises ArgumentError do
521-
capture_io do
521+
capture_output do
522522
@gda.gemspec
523523
end
524524
end

test/rubygems/test_gem_server.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ def test_latest_specs_gz
133133
def test_listen
134134
util_listen
135135

136-
capture_io do
136+
capture_output do
137137
@server.listen
138138
end
139139

@@ -143,7 +143,7 @@ def test_listen
143143
def test_listen_addresses
144144
util_listen
145145

146-
capture_io do
146+
capture_output do
147147
@server.listen %w[a b]
148148
end
149149

test/rubygems/test_gem_silent_ui.rb

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ def teardown
1616

1717
def test_ask
1818
value = nil
19-
out, err = capture_io do
19+
out, err = capture_output do
2020
use_ui @sui do
2121
value = @sui.ask 'Problem?'
2222
end
@@ -30,7 +30,7 @@ def test_ask
3030

3131
def test_ask_for_password
3232
value = nil
33-
out, err = capture_io do
33+
out, err = capture_output do
3434
use_ui @sui do
3535
value = @sui.ask_for_password 'Problem?'
3636
end
@@ -44,7 +44,7 @@ def test_ask_for_password
4444

4545
def test_ask_yes_no
4646
value = nil
47-
out, err = capture_io do
47+
out, err = capture_output do
4848
use_ui @sui do
4949
assert_raises(Gem::OperationNotSupportedError) do
5050
@sui.ask_yes_no 'Problem?'
@@ -55,7 +55,7 @@ def test_ask_yes_no
5555
assert_empty out, 'No output'
5656
assert_empty err, 'No output'
5757

58-
out, err = capture_io do
58+
out, err = capture_output do
5959
use_ui @sui do
6060
value = @sui.ask_yes_no 'Problem?', true
6161
end
@@ -66,7 +66,7 @@ def test_ask_yes_no
6666

6767
assert value, 'Value is true'
6868

69-
out, err = capture_io do
69+
out, err = capture_output do
7070
use_ui @sui do
7171
value = @sui.ask_yes_no 'Problem?', false
7272
end
@@ -80,7 +80,7 @@ def test_ask_yes_no
8080

8181
def test_choose_from_list
8282
value = nil
83-
out, err = capture_io do
83+
out, err = capture_output do
8484
use_ui @sui do
8585
value = @sui.choose_from_list 'Problem?', %w[yes no]
8686
end
@@ -93,7 +93,7 @@ def test_choose_from_list
9393
end
9494

9595
def test_progress_reporter
96-
out, err = capture_io do
96+
out, err = capture_output do
9797
use_ui @sui do
9898
@sui.progress_reporter 10, 'hi'
9999
end
@@ -104,7 +104,7 @@ def test_progress_reporter
104104
end
105105

106106
def test_download_reporter
107-
out, err = capture_io do
107+
out, err = capture_output do
108108
use_ui @sui do
109109
@sui.download_reporter.fetch 'a.gem', 1024
110110
end

test/rubygems/test_gem_source_git.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ def test_specs
240240

241241
specs = nil
242242

243-
capture_io do
243+
capture_output do
244244
specs = source.specs
245245
end
246246

@@ -275,7 +275,7 @@ def test_specs_local
275275
source = Gem::Source::Git.new @name, @repository, 'master', true
276276
source.remote = false
277277

278-
capture_io do
278+
capture_output do
279279
assert_empty source.specs
280280
end
281281
end

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy