Skip to content

Commit c5bf38d

Browse files
authored
Merge pull request #458 from NativeScript/skip-build-with-distribution-provisioning
chore: skip build with distribution provisioning on xcode10
2 parents b54ca69 + 613bcde commit c5bf38d

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

tests/cli/build/build_tests.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,17 @@
11
import os
22
import unittest
3+
34
from core.base_test.tns_test import TnsTest
45
from core.enums.os_type import OSType
56
from core.enums.platform_type import Platform
7+
from core.log.log import Log
68
from core.settings import Settings
79
from core.settings.Settings import TEST_RUN_HOME
10+
from core.utils.docker import Docker
811
from core.utils.file_utils import File, Folder
912
from core.utils.npm import Npm
10-
from core.utils.docker import Docker
1113
from core.utils.run import run
14+
from core.utils.xcode import Xcode
1215
from data.templates import Template
1316
from products.nativescript.tns import Tns
1417
from products.nativescript.tns_assert import TnsAssert
@@ -240,7 +243,11 @@ def test_190_build_ios_distribution_provisions(self):
240243
assert Settings.IOS.DEVELOPMENT_TEAM in result.output
241244

242245
# Build with correct distribution provision
243-
Tns.build_ios(self.app_name, provision=Settings.IOS.DISTRIBUTION_PROVISIONING, for_device=True, release=True)
246+
if Xcode.get_version() < 11:
247+
Log.info("Skip this check because we use new type of certificated that require Xcode 11.")
248+
else:
249+
Tns.build_ios(self.app_name, provision=Settings.IOS.DISTRIBUTION_PROVISIONING, for_device=True,
250+
release=True)
244251

245252
# Verify that passing wrong provision shows user friendly error
246253
result = Tns.build_ios(self.app_name, provision="fake", verify=False)

0 commit comments

Comments
 (0)