@@ -82,7 +82,7 @@ failure".
82 let results_txt = show env_attributes ++ "\n"
82 let results_txt = show env_attributes ++ "\n"
83 ++ terminal_ID t ++ "\n"
83 ++ terminal_ID t ++ "\n"
84 ++ show results ++ "\n"
84 ++ show results ++ "\n"
85− release_device t
85+ release_terminal t
86 writeFile output_file_path results_txt
86 writeFile output_file_path results_txt
88wait_for_return = do
88wait_for_return = do
@@ -188,7 +188,7 @@ reserve_output_test = Test
188 hFlush stdout
188 hFlush stdout
190 release_display t
190 release_display t
191− release_device t
191+ release_terminal t
192 return ()
192 return ()
193 , print_summary = do
193 , print_summary = do
194 putStr $ [s|
194 putStr $ [s|
@@ -223,7 +223,7 @@ display_bounds_test_0 = Test
223 hFlush stdout
223 hFlush stdout
225 release_display t
225 release_display t
226− release_device t
226+ release_terminal t
227 return ()
227 return ()
228 , print_summary = display_bounds_test_summary True
228 , print_summary = display_bounds_test_summary True
229 , confirm_results = generic_output_match_confirm
229 , confirm_results = generic_output_match_confirm
@@ -252,7 +252,7 @@ display_bounds_test_1 = Test
252 hFlush stdout
252 hFlush stdout
254 release_display t
254 release_display t
255− release_device t
255+ release_terminal t
256 return ()
256 return ()
257 , print_summary = display_bounds_test_summary True
257 , print_summary = display_bounds_test_summary True
258 , confirm_results = generic_output_match_confirm
258 , confirm_results = generic_output_match_confirm
@@ -275,7 +275,7 @@ display_bounds_test_2 = Test
275 output_picture d pic
275 output_picture d pic
277 release_display t
277 release_display t
278− release_device t
278+ release_terminal t
279 return ()
279 return ()
280 , print_summary = display_bounds_test_summary True
280 , print_summary = display_bounds_test_summary True
281 , confirm_results = generic_output_match_confirm
281 , confirm_results = generic_output_match_confirm
@@ -306,7 +306,7 @@ display_bounds_test_3 = Test
307 show_cursor t
307 show_cursor t
308 release_display t
308 release_display t
309− release_device t
309+ release_terminal t
310 return ()
310 return ()
311 , print_summary = display_bounds_test_summary False
311 , print_summary = display_bounds_test_summary False
312 , confirm_results = generic_output_match_confirm
312 , confirm_results = generic_output_match_confirm
@@ -406,7 +406,7 @@ unicode_single_width_0 = Test
406 hFlush stdout
406 hFlush stdout
408 release_display t
408 release_display t
409− release_device t
409+ release_terminal t
410 return ()
410 return ()
411 , print_summary = unicode_single_width_summary
411 , print_summary = unicode_single_width_summary
412 , confirm_results = generic_output_match_confirm
412 , confirm_results = generic_output_match_confirm
@@ -426,7 +426,7 @@ unicode_single_width_1 = Test
426 output_picture d pic
426 output_picture d pic
428 release_display t
428 release_display t
429− release_device t
429+ release_terminal t
430 return ()
430 return ()
431 , print_summary = unicode_single_width_summary
431 , print_summary = unicode_single_width_summary
432 , confirm_results = generic_output_match_confirm
432 , confirm_results = generic_output_match_confirm
@@ -488,7 +488,7 @@ unicode_double_width_0 = Test
488 hFlush stdout
488 hFlush stdout
490 release_display t
490 release_display t
491− release_device t
491+ release_terminal t
492 return ()
492 return ()
493 , print_summary = unicode_double_width_summary
493 , print_summary = unicode_double_width_summary
494 , confirm_results = generic_output_match_confirm
494 , confirm_results = generic_output_match_confirm
@@ -508,7 +508,7 @@ unicode_double_width_1 = Test
508 output_picture d pic
508 output_picture d pic
510 release_display t
510 release_display t
511− release_device t
511+ release_terminal t
512 return ()
512 return ()
513 , print_summary = unicode_double_width_summary
513 , print_summary = unicode_double_width_summary
514 , confirm_results = generic_output_match_confirm
514 , confirm_results = generic_output_match_confirm
@@ -564,7 +564,7 @@ attributes_test_0 = Test
564 output_picture d pic
564 output_picture d pic
566 release_display t
566 release_display t
567− release_device t
567+ release_terminal t
568 return ()
568 return ()
569 , print_summary = do
569 , print_summary = do
570 putStr $ [s|
570 putStr $ [s|
@@ -610,7 +610,7 @@ attributes_test_1 = Test
610 output_picture d pic
610 output_picture d pic
612 release_display t
612 release_display t
613− release_device t
613+ release_terminal t
614 return ()
614 return ()
615 , print_summary = do
615 , print_summary = do
616 putStr $ [s|
616 putStr $ [s|
@@ -667,7 +667,7 @@ attributes_test_2 = Test
667 output_picture d pic
667 output_picture d pic
669 release_display t
669 release_display t
670− release_device t
670+ release_terminal t
671 return ()
671 return ()
672 , print_summary = do
672 , print_summary = do
673 putStr $ [s|
673 putStr $ [s|
@@ -726,7 +726,7 @@ attributes_test_3 = Test
726 output_picture d pic
726 output_picture d pic
728 release_display t
728 release_display t
729− release_device t
729+ release_terminal t
730 return ()
730 return ()
731 , print_summary = do
731 , print_summary = do
732 putStr $ [s|
732 putStr $ [s|
@@ -802,7 +802,7 @@ attributes_test_4 = Test
802 output_picture d pic
802 output_picture d pic
804 release_display t
804 release_display t
805− release_device t
805+ release_terminal t
806 return ()
806 return ()
807 , print_summary = do
807 , print_summary = do
808 putStr $ [s|
808 putStr $ [s|
@@ -853,7 +853,7 @@ attributes_test_5 = Test
853 output_picture d pic
853 output_picture d pic
855 release_display t
855 release_display t
856− release_device t
856+ release_terminal t
857 return ()
857 return ()
858 , print_summary = do
858 , print_summary = do
859 putStr $ [s|
859 putStr $ [s|