]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.12] gh-117968: Make the test for closed file more safe in the C API tests (GH...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Thu, 25 Apr 2024 05:16:43 +0000 (07:16 +0200)
committerGitHub <noreply@github.com>
Thu, 25 Apr 2024 05:16:43 +0000 (05:16 +0000)
commit33d1cfffe150c667aa64c52e1bdd929e227e6212
treea1fdb7db53726b02f7a1d4312045f51318e95cdd
parentc784b3e8fc9d87630c19bbc213c05754d8a3f175
[3.12] gh-117968: Make the test for closed file more safe in the C API tests (GH-118230) (GH-118266)

The behavior of fileno() after fclose() is undefined, but it is the only
practical way to check whether the file was closed.
Only test this on the known platforms (Linux, Windows, macOS), where we
already tested that it works.
(cherry picked from commit 546cbcfa0eeeb533950bd49e30423f3d3bbd5ebe)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
Modules/_testcapi/run.c