Skip to content

Commit 79b1e6e

Browse files
committed
Check if the old is equal to returned in some cases
1 parent 90b904a commit 79b1e6e

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

Lib/test/test_msvcrt.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,7 @@ def test_set_error_mode(self):
136136
returned = msvcrt.set_error_mode(msvcrt.OUT_TO_STDERR)
137137
self.assertIs(type(returned), int)
138138
self.assertNotEqual(returned, -1)
139+
self.assertEqual(old, returned)
139140

140141
returned = msvcrt.set_error_mode(msvcrt.REPORT_ERRMODE)
141142
self.assertIs(type(returned), int)
@@ -151,6 +152,7 @@ def test_CrtSetReportMode(self):
151152
msvcrt.CRTDBG_MODE_DEBUG)
152153
self.assertIs(type(returned), int)
153154
self.assertNotEqual(returned, -1)
155+
self.assertEqual(old, returned)
154156

155157
returned = msvcrt.CrtSetReportMode(msvcrt.CRT_WARN,
156158
msvcrt.CRTDBG_REPORT_MODE)
@@ -170,6 +172,7 @@ def test_CrtSetReportFile(self):
170172
returned = msvcrt.CrtSetReportFile(msvcrt.CRT_WARN,
171173
msvcrt.CRTDBG_FILE_STDOUT)
172174
self.assertIs(type(returned), int)
175+
self.assertEqual(old_file, returned)
173176

174177
returned = msvcrt.CrtSetReportFile(msvcrt.CRT_WARN,
175178
msvcrt.CRTDBG_REPORT_FILE)

0 commit comments

Comments
 (0)