Skip to content

Commit 9f19dea

Browse files
committed
1 parent 860fe1f commit 9f19dea

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

core/settings/settings.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,3 +79,4 @@
7979
# iOS Build Settings
8080
DEVELOPMENT_TEAM = os.environ.get("DEVELOPMENT_TEAM")
8181
PROVISIONING = os.environ.get("PROVISIONING")
82+
DISTRIBUTION_PROVISIONING = os.environ.get("DISTRIBUTION_PROVISIONING")

tests/build/ios/build_ios_provision_tests.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from core.device.simulator import Simulator
99
from core.osutils.folder import Folder
1010
from core.settings.settings import IOS_RUNTIME_PATH, DEVELOPMENT_TEAM, \
11-
PROVISIONING
11+
PROVISIONING, DISTRIBUTION_PROVISIONING
1212
from core.tns.tns import Tns
1313
from core.xcode.xcode import Xcode
1414

@@ -52,6 +52,13 @@ def test_201_build_ios_with_provision(self):
5252
build_attributes = {"--path": self.app_name, "--forDevice": "", "--release": "", "--provision": PROVISIONING}
5353
Tns.build_ios(attributes=build_attributes)
5454

55+
@unittest.skipIf(Xcode.get_version() >= 9.0,
56+
"Skip on Xcode9 because of https://github.com/NativeScript/nativescript-cli/issues/3046")
57+
def test_202_build_ios_with_distribution_provision(self):
58+
build_attributes = {"--path": self.app_name, "--forDevice": "", "--release": "",
59+
"--provision": DISTRIBUTION_PROVISIONING}
60+
Tns.build_ios(attributes=build_attributes)
61+
5562
def test_400_build_ios_with_wrong_provision(self):
5663
output = Tns.build_ios(attributes={"--path": self.app_name, "--provision": "fake"}, assert_success=False)
5764
assert "Failed to find mobile provision with UUID or Name: fake" in output

0 commit comments

Comments
 (0)