tuist/features
Kas 1584e42e01
Ensure precompiled frameworks of target applications aren't included in UI test targets (#888)
Resolves: https://github.com/tuist/tuist/issues/887

- Test targets declare their host applications as a dependency
- This lead to a few graph queries transitively including depdencies of the application in the test targets
- When performing dependency searches, we can skip dependency tree of nodes that can embed products (e.g. Applications)

Test Plan:

- Run `tuist generate` within `fixtures/ios_app_with_transitive_framework`
- Open the generated workspace
- Verify that `AppUITests` has no precompiled frameworks included
2020-01-15 14:06:03 +00:00
..
step_definitions Ensure precompiled frameworks of target applications aren't included in UI test targets (#888) 2020-01-15 14:06:03 +00:00
support Add RemoveHeadersOnCopy attribute for build files in copy files build phases (#886) 2020-01-13 17:23:13 +00:00
edit.feature Delete manifests target generation 2019-11-26 15:49:32 +01:00
env.feature Embed frameworks using a bash script (#610) 2019-10-29 13:34:02 +01:00
generate.feature Ensure precompiled frameworks of target applications aren't included in UI test targets (#888) 2020-01-15 14:06:03 +00:00
init.feature Support reusing manifest content across multiple projects (#542) 2019-11-14 19:18:48 +01:00
up.feature Add acceptance tests for generate command (#208) 2019-02-16 08:31:55 +01:00