8000 [ruby/csv] Suppress warnings · github/ruby@9141aae · GitHub
[go: up one dir, main page]

Skip to content

Commit 9141aae

Browse files
kounobu
authored andcommitted
[ruby/csv] Suppress warnings
ruby/csv@b37df55f46
1 parent 172cfce commit 9141aae

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed

test/csv/write/test_general.rb

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -222,13 +222,27 @@ def test_with_default_internal
222222
end
223223
end
224224

225+
def with_verbose(verbose)
226+
original = $VERBOSE
227+
begin
228+
$VERBOSE = verbose
229+
yield
230+
ensure
231+
$VERBOSE = original
232+
end
233+
end
234+
225235
def with_default_internal(encoding)
226236
original = Encoding.default_internal
227237
begin
228-
Encoding.default_internal = encoding
238+
with_verbose(false) do
239+
Encoding.default_internal = encoding
240+
end
229241
yield
230242
ensure
231-
Encoding.default_internal = original
243+
with_verbose(false) do
244+
Encoding.default_internal = original
245+
end
232246
end
233247
end
234248
end

0 commit comments

Comments
 (0)
0