bizz84 / bizz84/AcceptanceMark
Include all generated XCTests into an Xcode test target
- Dominant language
- Swift
- Stars
- 64
- Forks
- 8
- PR merge metrics
- No merged PRs in 30d
Description
## Purpose: Keep AcceptanceMark Test target up to date as input files are modified.
By running `amtool`, all the required test files are written into an output folder.
Unless `amtool` keeps the test target up to date, the user is responsible for making sure that all the test files are included in the test target, which is error prone and a time drain.
We need a way of hooking into the client Xcode project to keep the test target up to date.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by tracing how `amtool` writes generated test files into the output folder and how the client Xcode project exposes its test target. Determine the supported way to update that target when input files change. Done means generated XCTests are automatically included without requiring users to maintain the target manually.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- build-system, testing, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100