@@ -240,13 +240,15 @@ def test_rclick(self):
240240class DeleteWantTest (unittest .TestCase ):
241241
242242 def test_delete_trail_whitespace (self ):
243- test_str = "abcde" + 10000 * "\t " + 10000 * " "
244- res_str = Editor .delete_trail_whitespace (30000 , test_str , 4 )[1 ]
245- self .assertEqual (res_str , "abcde" + 7498 * "\t " )
246- res_str = Editor .delete_trail_whitespace (41005 , test_str , 4 )[1 ]
247- self .assertEqual (res_str , "abcde" + 10000 * "\t " + 1000 * " " )
248- res_str = Editor .delete_trail_whitespace (4 , test_str , 4 )[1 ]
249- self .assertEqual (res_str , "abcd" )
243+ with unittest .mock .patch .object (Editor , '__init__' , return_value = None ) as mock_init :
244+ ew = Editor ()
245+ test_str = "abcde" + 10000 * "\t " + 10000 * " "
246+ res_str = ew .delete_trail_whitespace (30000 , test_str , 4 )[1 ]
247+ self .assertEqual (res_str , "abcde" + 7498 * "\t " )
248+ res_str = ew .delete_trail_whitespace (41005 , test_str , 4 )[1 ]
249+ self .assertEqual (res_str , "abcde" + 10000 * "\t " + 1000 * " " )
250+ res_str = ew .delete_trail_whitespace (4 , test_str , 4 )[1 ]
251+ self .assertEqual (res_str , "abcd" )
250252
251253if __name__ == '__main__' :
252254 unittest .main (verbosity = 2 )
0 commit comments