Add module name to the testrunner
If there are modules under the tests that are named differently then the target itself it will cause issues with the xctestrun file. Specifically using Swift the test_filters do not work unless the module names line up with the test target name. Guessing because Swift's full class names are MODULE.CLASS so they do the magic under the hood.
We'll likely need to wait until https://github.com/google/xctestrunner/pull/50 is merged
can you throw a value for this attr into one of the test targets so that it actually gets caught by CI? also note that this has to hit master before this branch, we won't ever merge this branch back into master
can you throw a value for this attr into one of the test targets so that it actually gets caught by CI? also note that this has to hit master before this branch, we won't ever merge this branch back into master
Will do.
Also open to possibly changing this name to module_name or something. I keep going back and forth in my head
@dostrander bump - I think there's a few test failures that would prevent us from landing this re: https://github.com/bazel-ios/rules_ios/pull/663
@dostrander bump - I think there's a few test failures that would prevent us from landing this re: bazel-ios/rules_ios#663
This can't realyl be merged until https://github.com/google/xctestrunner/pull/50 is merged unless we do a patch