Bas van Kuijck
f544dd36e6
Added a simulateLocation option in scheme specs ( #756 )
...
* Added a simulateLocation option in scheme specs
* Updated fixtures for simulateLocation
* Use fileGroups instead of sources
2020-01-23 09:12:06 -06:00
sipao
3a9131a21a
Add support On Demand Resources ( #753 )
...
* added on-demand-resources setting to project.yml
* update documents
* Apply suggestions from code review
fixed docs
Co-Authored-By: Yonas Kolb <yonaskolb@users.noreply.github.com >
* Make it possible to resourceTags convert to json
* Use sorted() instead of Array initializer
* Avoid merge assetTags if it is empty
* Changed access to resourceTags to inline
* Don't add resourceTags other than chosenBuildPhase is .resources
* update CHANGELOG.md
* update spec loading test
* add a new "generates resource tags" test case
* add resourceTags in Test Fixture and update
Co-authored-by: Yonas Kolb <yonaskolb@users.noreply.github.com >
2020-01-21 08:47:31 +11:00
Yuta Saito
ea6ac80c87
Add AnotherProject for fixture
2019-11-21 16:38:06 +09:00
Yuta Saito
49f29e9156
Merge branch 'master' into katei/add-bundle-dependency
2019-11-20 19:35:38 -08:00
Yuta Saito
663ab0c3f9
Update Fixtures
2019-11-20 19:31:48 -08:00
yonaskolb
c7d81f1d4d
add custom group to TestFixture
2019-11-20 22:18:05 +11:00
yonaskolb
63bf4f1584
regen fixtures
2019-11-10 12:40:47 +11:00
Yuta Saito
db9c99da3a
Update fixtures
2019-10-30 15:53:03 +09:00
Malcolm Jarvis
d22ab944c4
Fix macOS unit test target TEST_HOST ( #696 )
...
Resolves #695
Previously, macOS unit test targets would appear to have no test host.
By manually setting the test host in Xcode on the fixture project, I discovered that macOS test hosts require an additional `Contents/MacOS/` path component before the product name.
We can manually detect the platform when setting the test host and as such generate the host correctly for macOS unit test targets.
2019-10-24 11:12:00 -05:00
Qusic
76827d96e3
fix tests in case-sensitive file system
2019-10-02 17:02:57 +08:00
yonaskolb
26a0ca3b64
fix fixture building in Xcode 11
2019-09-28 17:14:45 +10:00
yonaskolb
b03f682418
add some more lastKnownFileType that Xcode generates
2019-09-28 14:48:36 +10:00
yonaskolb
b7564b1c49
make LD_RUNPATH_SEARCH_PATHS an array like Xcode now does
2019-09-28 14:48:16 +10:00
Yuta Saito
d33d55cc5b
Update generated xcscheme
2019-09-13 10:09:43 +09:00
Yuta Saito
923a60fb63
Add dylib sdk for TestProject
2019-09-10 23:09:27 +09:00
Miles Hollingsworth
30ef0fb3be
update integration test
2019-08-13 16:53:00 -07:00
yonaskolb
af2ee82a79
regen fixtures
2019-06-26 16:52:20 +10:00
Andrés Cecilia Luque
3baa3b3e4d
Updated compatibilityVersion
2019-05-07 18:43:17 +02:00
Yonas Kolb
17db27bb9d
Merge pull request #558 from KhaosT/fix-embed-watch-target
...
Fix Carthage dependencies for watchOS target
2019-04-09 21:47:45 +10:00
Tian Zhang
a5f0a9f7ee
Fix ITMS-90539
...
Fix embed condition
Revert "Fix embed condition"
This reverts commit fc586863aad7cda8fc506e02bed10717dae66638.
separate condition
2019-04-08 19:52:42 -07:00
Kryštof Matěj
0533dda0a6
Added support for custom framework root
2019-04-08 15:41:06 +02:00
yonaskolb
a7613064b4
update latest xcode version to 10.2
2019-04-02 22:44:05 +11:00
yonaskolb
401dd772eb
remove ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES
2019-04-02 22:44:05 +11:00
yonaskolb
f69fdb508d
set SWIFT_COMPILATION_MODE in release to wholemodule
2019-04-02 22:44:05 +11:00
yonaskolb
93fb985732
use sdk default for SWIFT_OPTIMIZATION_LEVEL in release config (-O)
2019-04-02 22:43:36 +11:00
yonaskolb
27c588a193
update default swift version to 5.0
2019-04-02 22:42:18 +11:00
yonaskolb
3311b4d321
fix TestProject building
2019-03-27 19:54:11 +11:00
yonaskolb
c325176338
split Carthage fixtures up
2019-03-24 22:59:29 +11:00
Rogerio de Paula Assis
18f52ab098
Introduces ability to include Carthage related dependencies when creating a project configuration file
2019-02-22 21:29:56 -05:00
Yonas Kolb
eb02ebe3d0
add macOS app scheme
2019-02-02 13:15:20 +11:00
Yonas Kolb
2ca26a5fc1
remove entitlements from main iOS app so it can build
2019-02-02 13:13:03 +11:00
Yonas Kolb
064ab39434
make the default build phase for xcfilelist to be nothing
2019-02-02 13:05:36 +11:00
Yonas Kolb
df168dd9fa
get iOS app compiling
2019-02-02 13:04:08 +11:00
Yonas Kolb
72ae41e94a
Merge pull request #497 from yonaskolb/update_compatability
...
Update Xcode compatibility version
2019-01-27 19:16:02 +11:00
Yonas Kolb
4062b6c883
Merge pull request #500 from lukewakeford/build_script_xcfilelist
...
Adding input and output file lists to build script spec
2019-01-25 08:37:33 +11:00
Luke Wakeford
52e15654c5
Updating spec loading tests for build scripts with input and output file lists
2019-01-24 12:52:08 +00:00
Yonas Kolb
93f5492d4c
update objectVersion from 46 to 50
2019-01-24 23:34:54 +11:00
Luke Wakeford
dd40139fab
Committing changes to TestProject caused by input and output file lists in build scripts.
2019-01-23 14:52:49 +00:00
Yonas Kolb
e24fd1b68e
update Xcode compatibility version
2019-01-22 15:56:42 +11:00
Yonas Kolb
7581653b85
fix tools not being added as executables in schemes
2019-01-22 15:44:55 +11:00
Yonas Kolb
d792b9f25b
add command line tool to ProjectTest fixture
2019-01-22 15:44:00 +11:00
Rogerio de Paula Assis
f5cc31bb63
Adds sticker pack target to test project
2019-01-15 23:10:31 -05:00
Kevin Sullivan
2cf17c3cbf
Update test project fixture
2019-01-07 16:31:53 -06:00
Yonas Kolb
c7a1ecd73d
generate TEST_HOST for unit tests
2018-12-05 19:13:58 +11:00
Yonas Kolb
12aea54878
generate TestTargetID project attributes for unit tests
2018-12-05 19:13:27 +11:00
Brentley Jones
ef0c87ecb5
Merge branch 'master' into copy-files-ordering
2018-11-05 10:38:21 -06:00
Yonas Kolb
7e92db5346
add sdk dependency type
2018-11-04 21:38:07 +11:00
Yonas Kolb
e8feba21ef
add TestTarget with parallelizable and randomExecutionOrder
2018-11-03 19:04:28 +11:00
Yonas Kolb
ff9d1acdee
make carthage dependencies listen to link
2018-11-02 19:16:02 +11:00
Yonas Kolb
0089dd229b
add generated entitlements to TestProject
2018-10-30 23:08:06 +11:00