aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/lib/rules/objc/ObjcLibraryTest.java
diff options
context:
space:
mode:
authorGravatar allevato <allevato@google.com>2018-02-27 09:13:35 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2018-02-27 09:15:31 -0800
commitd85aaea5d606c659807fff7cfef75781a59860bc (patch)
tree7ac4ebb22c6de0e6b81e600f2d90815e4c23c6a3 /src/test/java/com/google/devtools/build/lib/rules/objc/ObjcLibraryTest.java
parent48794a6edac0944ad2ecffc495b765ed10a2a3c9 (diff)
Add --incompatible_strict_objc_module_maps.
This flag changes the behavior of objc_library module map propagation so that module maps are only propagated to direct dependents, not transitive dependents. swift_library targets that import Objective-C code must then list those dependencies directly in its deps instead of depending on them being transitively present. PiperOrigin-RevId: 187184692
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/rules/objc/ObjcLibraryTest.java')
-rw-r--r--src/test/java/com/google/devtools/build/lib/rules/objc/ObjcLibraryTest.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/rules/objc/ObjcLibraryTest.java b/src/test/java/com/google/devtools/build/lib/rules/objc/ObjcLibraryTest.java
index ec3dea8d41..0a83e02975 100644
--- a/src/test/java/com/google/devtools/build/lib/rules/objc/ObjcLibraryTest.java
+++ b/src/test/java/com/google/devtools/build/lib/rules/objc/ObjcLibraryTest.java
@@ -1928,7 +1928,7 @@ public class ObjcLibraryTest extends ObjcRuleTestCase {
@Test
public void testCustomModuleMap() throws Exception {
- checkCustomModuleMap(RULE_TYPE);
+ checkCustomModuleMapPropagatedByTargetUnderTest(RULE_TYPE);
}
private boolean containsObjcFeature(String srcName) throws Exception {