Method: Xcodeproj::XCScheme::TestAction#add_code_coverage_target

Defined in:
lib/xcodeproj/scheme/test_action.rb

#add_code_coverage_target(buildable_reference) ⇒ Object

Parameters:

  • buildable_reference (BuildableReference)

    Add a BuildableReference (code coverage target) to this Test Action



183
184
185
186
187
188
189
190
# File 'lib/xcodeproj/scheme/test_action.rb', line 183

def add_code_coverage_target(buildable_reference)
  @xml_element.attributes['onlyGenerateCoverageForSpecifiedTargets'] = bool_to_string(true)

  coverage_targets_element = @xml_element.elements['CodeCoverageTargets'] || @xml_element.add_element('CodeCoverageTargets')
  coverage_targets_element.add_element(buildable_reference.xml_element)

  code_coverage_targets
end