@@ -55,11 +55,11 @@ def setup
5555
5656 test ( "empty" ) do
5757 if self . class ::CANVAS_NAME == :braille
58- _ , output = with_term { @canvas . show ( $stdout) }
58+ _ , output = with_term { @canvas . show ( UnicodePlot :: IOContext . new ( $stdout) ) }
5959 assert_equal ( fixture_path ( "canvas/empty_braille_show.txt" ) . read ,
6060 output )
6161 else
62- _ , output = with_term { @canvas . show ( $stdout) }
62+ _ , output = with_term { @canvas . show ( UnicodePlot :: IOContext . new ( $stdout) ) }
6363 assert_equal ( fixture_path ( "canvas/empty_show.txt" ) . read ,
6464 output )
6565 end
@@ -81,31 +81,31 @@ def setup
8181 end
8282
8383 test ( "print_row" ) do
84- _ , output = with_term { @canvas . print_row ( $stdout, 2 ) }
84+ _ , output = with_term { @canvas . print_row ( UnicodePlot :: IOContext . new ( $stdout) , 2 ) }
8585 assert_equal ( fixture_path ( "canvas/#{ self . class ::CANVAS_NAME } _printrow.txt" ) . read ,
8686 output )
8787 end
8888
8989 test ( "print" ) do
90- _ , output = with_term { @canvas . print ( $stdout) }
90+ _ , output = with_term { @canvas . print ( UnicodePlot :: IOContext . new ( $stdout) ) }
9191 assert_equal ( fixture_path ( "canvas/#{ self . class ::CANVAS_NAME } _print.txt" ) . read ,
9292 output )
9393 end
9494
9595 test ( "print_nocolor" ) do
96- _ , output = with_term ( false ) { @canvas . print ( $stdout) }
96+ _ , output = with_term ( false ) { @canvas . print ( UnicodePlot :: IOContext . new ( $stdout) ) }
9797 assert_equal ( fixture_path ( "canvas/#{ self . class ::CANVAS_NAME } _print_nocolor.txt" ) . read ,
9898 output )
9999 end
100100
101101 test ( "sow" ) do
102- _ , output = with_term { @canvas . show ( $stdout) }
102+ _ , output = with_term { @canvas . show ( UnicodePlot :: IOContext . new ( $stdout) ) }
103103 assert_equal ( fixture_path ( "canvas/#{ self . class ::CANVAS_NAME } _show.txt" ) . read ,
104104 output )
105105 end
106106
107107 test ( "show_nocolor" ) do
108- _ , output = with_term ( false ) { @canvas . show ( $stdout) }
108+ _ , output = with_term ( false ) { @canvas . show ( UnicodePlot :: IOContext . new ( $stdout) ) }
109109 assert_equal ( fixture_path ( "canvas/#{ self . class ::CANVAS_NAME } _show_nocolor.txt" ) . read ,
110110 output )
111111 end
0 commit comments