diff options
author | 2017-07-20 13:57:02 +0200 | |
---|---|---|
committer | 2017-07-20 14:48:56 +0200 | |
commit | d81b16c0d349deb5b194e321488ff7b1b8674a62 (patch) | |
tree | 76ae5ee4793e1fabf5b65adb8873d0b07fb7a632 /src/test/java/com/google/devtools/build/lib/analysis/constraints | |
parent | 36cd45b90b493287715922caaf2dd4ffa4b0a7ad (diff) |
Turn off checking for filegroup "data" attributes.
Evidently the blanket disabling for all "data" attributes doesn't apply there.
PiperOrigin-RevId: 162602015
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/analysis/constraints')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/analysis/constraints/ConstraintsTest.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/analysis/constraints/ConstraintsTest.java b/src/test/java/com/google/devtools/build/lib/analysis/constraints/ConstraintsTest.java index 1bf3b0f27a..0786f3a300 100644 --- a/src/test/java/com/google/devtools/build/lib/analysis/constraints/ConstraintsTest.java +++ b/src/test/java/com/google/devtools/build/lib/analysis/constraints/ConstraintsTest.java @@ -819,6 +819,18 @@ public class ConstraintsTest extends AbstractConstraintsTest { } @Test + public void filegroupDataAttributesSkipped() throws Exception { + new EnvironmentGroupMaker("buildenv/foo").setEnvironments("a", "b").setDefaults("a").make(); + scratch.file("hello/BUILD", + "filegroup(", + " name = 'hi',", + " data = ['//helpers:default'],", + " compatible_with = ['//buildenv/foo:b'])"); + assertThat(getConfiguredTarget("//hello:hi")).isNotNull(); + assertNoEvents(); + } + + @Test public void outputFilesAreChecked() throws Exception { new EnvironmentGroupMaker("buildenv/foo").setEnvironments("a", "b").setDefaults().make(); scratch.file("hello/BUILD", |