Skip to content

Commit 3331529

Browse files
committed
[Build] Fix --skip-test-cmark
rdar://79094449
1 parent 7fd69a0 commit 3331529

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

utils/build_swift/build_swift/driver_arguments.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,7 @@ def _apply_default_arguments(args):
183183
args.test_tvos = False
184184
args.test_watchos = False
185185
args.test_android = False
186+
args.test_cmark = False
186187
args.test_swiftpm = False
187188
args.test_swift_driver = False
188189
args.test_swiftsyntax = False
@@ -1069,6 +1070,8 @@ def create_argument_parser():
10691070
help='skip cleaning up swiftpm')
10701071
option('--skip-clean-swift-driver', toggle_false('clean_swift_driver'),
10711072
help='skip cleaning up Swift driver')
1073+
option('--skip-test-cmark', toggle_false('test_cmark'),
1074+
help='skip testing swiftpm')
10721075
option('--skip-test-swiftpm', toggle_false('test_swiftpm'),
10731076
help='skip testing swiftpm')
10741077
option('--skip-test-swift-driver', toggle_false('test_swift_driver'),

utils/build_swift/tests/expected_options.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,7 @@
247247
'test_watchos_host': False,
248248
'test_watchos_simulator': False,
249249
'test_playgroundsupport': True,
250+
'test_cmark': False,
250251
'test_swiftpm': False,
251252
'test_swift_driver': False,
252253
'test_swiftsyntax': False,
@@ -620,6 +621,7 @@ class BuildScriptImplOption(_BaseOption):
620621
dest='test_watchos_simulator'),
621622
DisableOption('--skip-test-playgroundsupport',
622623
dest='test_playgroundsupport'),
624+
DisableOption('--skip-test-cmark', dest='test_cmark'),
623625
DisableOption('--skip-test-swiftpm', dest='test_swiftpm'),
624626
DisableOption('--skip-test-swift-driver', dest='test_swift_driver'),
625627
DisableOption('--skip-test-swiftsyntax', dest='test_swiftsyntax'),

utils/swift_build_support/swift_build_support/products/cmark.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ def should_test(self, host_target):
8686
if self.is_cross_compile_target(host_target):
8787
return False
8888

89-
return self.args.test
89+
return self.args.test_cmark
9090

9191
def test(self, host_target):
9292
"""

0 commit comments

Comments
 (0)