Class: Xcodeproj::Project

Inherits:
Object
  • Object
show all
Defined in:
lib/cocoapods-unit-test/xcodeproj/project.rb,
lib/cocoapods-unit-test/xcodeproj/native_target.rb,
lib/cocoapods-unit-test/xcodeproj/build_configuration.rb

Defined Under Namespace

Modules: Object

Instance Method Summary collapse

Instance Method Details

#unit_test_all_podsObject



18
19
20
# File 'lib/cocoapods-unit-test/xcodeproj/project.rb', line 18

def unit_test_all_pods
  unit_test_dev_pods() + unit_test_dependency_pods()
end

#unit_test_dependency_podsObject



12
13
14
15
16
# File 'lib/cocoapods-unit-test/xcodeproj/project.rb', line 12

def unit_test_dependency_pods
  return groups.select { |e| e.name == "Pods" }.map { |e|
    e.children.map { |x| x.to_s  } 
  }.flatten.uniq
end

#unit_test_dev_podsObject



6
7
8
9
10
# File 'lib/cocoapods-unit-test/xcodeproj/project.rb', line 6

def unit_test_dev_pods
  return groups.select { |e| e.name == "Development Pods" }.map { |e|
    e.children.map { |x| x.to_s  } 
  }.flatten.uniq
end