diff options
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/analysis/select/NonconfigurableAttributeMapperTest.java')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/analysis/select/NonconfigurableAttributeMapperTest.java | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/analysis/select/NonconfigurableAttributeMapperTest.java b/src/test/java/com/google/devtools/build/lib/analysis/select/NonconfigurableAttributeMapperTest.java index a7c035ea3c..a634c1108a 100644 --- a/src/test/java/com/google/devtools/build/lib/analysis/select/NonconfigurableAttributeMapperTest.java +++ b/src/test/java/com/google/devtools/build/lib/analysis/select/NonconfigurableAttributeMapperTest.java @@ -14,18 +14,25 @@ package com.google.devtools.build.lib.analysis.select; import static com.google.common.truth.Truth.assertThat; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.fail; import com.google.devtools.build.lib.packages.NonconfigurableAttributeMapper; import com.google.devtools.build.lib.syntax.Type; +import org.junit.Before; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.junit.runners.JUnit4; + /** * Unit tests for {@link NonconfigurableAttributeMapper}. */ +@RunWith(JUnit4.class) public class NonconfigurableAttributeMapperTest extends AbstractAttributeMapperTest { - @Override - public void setUp() throws Exception { - super.setUp(); + @Before + public final void createRule() throws Exception { rule = createRule("x", "myrule", "cc_binary(", " name = 'myrule',", @@ -34,11 +41,13 @@ public class NonconfigurableAttributeMapperTest extends AbstractAttributeMapperT " deprecation = \"this rule is deprecated!\")"); } + @Test public void testGetNonconfigurableAttribute() throws Exception { assertEquals("this rule is deprecated!", NonconfigurableAttributeMapper.of(rule).get("deprecation", Type.STRING)); } + @Test public void testGetConfigurableAttribute() throws Exception { try { NonconfigurableAttributeMapper.of(rule).get("linkstatic", Type.BOOLEAN); |