From 86ec940f63070bba2407a89c95168fab957f1eb6 Mon Sep 17 00:00:00 2001 From: "Manikandan K. S." Date: Sat, 11 Jul 2026 19:33:21 +0530 Subject: [PATCH] fix: Python 3 crash in googletest-output-test.py debug mode Fixes #3943 Change file open mode from 'wb' (binary) to 'w' (text) when writing normalized output in DEBUG_GTEST_OUTPUT_TEST mode. --- googletest/test/googletest-output-test.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/googletest/test/googletest-output-test.py b/googletest/test/googletest-output-test.py index 6d80d5325..812197bee 100755 --- a/googletest/test/googletest-output-test.py +++ b/googletest/test/googletest-output-test.py @@ -349,14 +349,14 @@ class GTestOutputTest(gtest_test_utils.TestCase): gtest_test_utils.GetSourceDir(), '_googletest-output-test_normalized_actual.txt', ), - 'wb', + 'w', ).write(normalized_actual) open( os.path.join( gtest_test_utils.GetSourceDir(), '_googletest-output-test_normalized_golden.txt', ), - 'wb', + 'w', ).write(normalized_golden) self.assertEqual(normalized_golden, normalized_actual)