aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test
diff options
context:
space:
mode:
authorGravatar Googler <noreply@google.com>2016-05-11 14:31:13 +0000
committerGravatar Klaus Aehlig <aehlig@google.com>2016-05-12 10:46:21 +0000
commit90e2f3714ff4d3ce7d19c9f39eb06aee731b8c62 (patch)
treeeda9979fe8b7cbb5557231b02ecceab99a5ac9e4 /src/test
parenta708b62d313f098aedefb95a5d8e099a47d4b36f (diff)
Add feature to selectively disable Blaze's cc include scanner.
-- MOS_MIGRATED_REVID=122052211
Diffstat (limited to 'src/test')
-rw-r--r--src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java1
-rw-r--r--src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java2
2 files changed, 2 insertions, 1 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java b/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java
index 92f979753e..93d62018f7 100644
--- a/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java
+++ b/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java
@@ -277,6 +277,7 @@ public abstract class BuildViewTestCase extends FoundationTestCase {
// TODO(dmarting): Add --stamp option only to test that requires it.
configurationArgs.add("--stamp"); // Stamp is now defaulted to false.
configurationArgs.add("--experimental_extended_sanity_checks");
+ configurationArgs.add("--features=cc_include_scanning");
configurationArgs.addAll(getAnalysisMock().getOptionOverrides());
optionsParser.parse(configurationArgs);
diff --git a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java b/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java
index 6dae07f5e5..c96a65e50b 100644
--- a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java
+++ b/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java
@@ -694,7 +694,7 @@ public class SkylarkRuleContextTest extends SkylarkTestCase {
public void testFeatures() throws Exception {
SkylarkRuleContext ruleContext = createRuleContext("//foo:cc_with_features");
Object result = evalRuleContextCode(ruleContext, "ruleContext.features");
- assertThat((SkylarkList) result).containsExactly("f1", "f2");
+ assertThat((SkylarkList) result).containsExactly("cc_include_scanning", "f1", "f2");
}