Skip to content

Commit d7d5db7

Browse files
vchimevvchimev
vchimev
authored and
vchimev
committed
Verify Xcode Schemes
1 parent 723db12 commit d7d5db7

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

tests/build/prepare_ios.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"""
44

55
import unittest
6+
import re
67

78
from core.osutils.command import run
89
from core.osutils.file import File
@@ -48,6 +49,16 @@ def test_001_prepare_ios(self):
4849
assert not File.exists(
4950
'TNS_App/platforms/ios/TNSApp/app/tns_modules/application/application.ios.js')
5051

52+
# Verify Xcode Schemes
53+
output = run("xcodebuild -project TNS_App/platforms/ios/TNSApp.xcodeproj/ -list")
54+
assert "This project contains no schemes." not in output
55+
56+
result = re.search("Targets:\n\s*TNSApp", output)
57+
assert result is not None
58+
59+
result = re.search("Schemes:\n\s*TNSApp", output)
60+
assert result is not None
61+
5162
def test_010_prepare_android_ng_project(self):
5263
output = run(TNS_PATH + " create TNS_App --ng")
5364
assert "successfully created" in output

0 commit comments

Comments
 (0)