XcodeGen/Tests
Yonas Kolb e35f7df14d
Add Test Plans (#716)
* upgrade scheme and project versions

* parse test plans

* remove xctestplan from resources

* generate test plan references in schemes

* add test plan to fixture

* non-mutable way of creating [XCScheme.TestPlanReference]

* update fixture version

* Add documentation

* Add default test plan option

# Conflicts:
#	Sources/ProjectSpec/Scheme.swift
#	Tests/Fixtures/paths_test/included_paths_test.yml
#	Tests/ProjectSpecTests/SpecLoadingTests.swift

* Add test plan validation

# Conflicts:
#	Tests/ProjectSpecTests/ProjectSpecTests.swift

* Check for multiple default test plans

* set first plan as default default plan

* small tweaks

* fix test plan path properties

* add test plants to target scheme

* docs

* fix fixture test plan path

* update changelog

* added ability to disable test plan path validation

Co-authored-by: Ota Mares <ota@rebuy.com>
2022-05-10 13:27:31 +10:00
..
Fixtures Add Test Plans (#716) 2022-05-10 13:27:31 +10:00
FixtureTests Add AnotherProject for fixture 2019-11-21 16:38:06 +09:00
PerformanceTests Scheme config variants wrong assignment for similar config names (#976) 2021-05-01 15:50:39 +10:00
ProjectSpecTests Add Test Plans (#716) 2022-05-10 13:27:31 +10:00
XcodeGenCoreTests Fixed segmentation fault crash (#1198) 2022-03-31 16:15:58 +11:00
XcodeGenKitTests Add Test Plans (#716) 2022-05-10 13:27:31 +10:00
LinuxMain.swift Support Linux by upgrading XcodeProj and Spectre (#988) 2020-11-24 11:28:41 +11:00