From b5409c0989996b03fc4e8cf43ad6c8e225cf1d8e Mon Sep 17 00:00:00 2001 From: Jenn Magder Date: Mon, 2 Aug 2021 14:25:02 -0700 Subject: [PATCH] Allow iOS unit tests to run on Xcode 13 (flutter/engine#27850) --- engine/src/flutter/testing/run_tests.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/engine/src/flutter/testing/run_tests.py b/engine/src/flutter/testing/run_tests.py index 9f2553a9705..0202072feba 100755 --- a/engine/src/flutter/testing/run_tests.py +++ b/engine/src/flutter/testing/run_tests.py @@ -327,12 +327,11 @@ def AssertExpectedJavaVersion(): def AssertExpectedXcodeVersion(): - """Checks that the user has a recent version of Xcode installed""" - EXPECTED_MAJOR_VERSION = ['11', '12'] + """Checks that the user has a version of Xcode installed""" version_output = subprocess.check_output(['xcodebuild', '-version']) - match = re.match("Xcode (\d+)", version_output) + match = re.match(b"Xcode (\d+)", version_output) message = "Xcode must be installed to run the iOS embedding unit tests" - assert match.group(1) in EXPECTED_MAJOR_VERSION, message + assert match, message def RunJavaTests(filter, android_variant='android_debug_unopt'):