aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google
diff options
context:
space:
mode:
authorGravatar hlopko <hlopko@google.com>2018-03-21 09:11:40 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-03-21 09:13:05 -0700
commit3e84222da4a2e87943cd794f93975bace16d0880 (patch)
treee70464ae2e6150b0328f103f626d21cb8d5fb916 /src/test/java/com/google
parent5cee7f4afbadf8f463b33cf47dcd2fde096c6a4b (diff)
RELNOTES: None. PiperOrigin-RevId: 189917189
Diffstat (limited to 'src/test/java/com/google')
-rw-r--r--src/test/java/com/google/devtools/build/lib/rules/cpp/SkylarkCcToolchainConfigureTest.java137
1 files changed, 0 insertions, 137 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/rules/cpp/SkylarkCcToolchainConfigureTest.java b/src/test/java/com/google/devtools/build/lib/rules/cpp/SkylarkCcToolchainConfigureTest.java
index c3386fff9a..f9539acaed 100644
--- a/src/test/java/com/google/devtools/build/lib/rules/cpp/SkylarkCcToolchainConfigureTest.java
+++ b/src/test/java/com/google/devtools/build/lib/rules/cpp/SkylarkCcToolchainConfigureTest.java
@@ -27,15 +27,6 @@ import org.junit.runners.JUnit4;
public class SkylarkCcToolchainConfigureTest extends EvaluationTestCase {
@Test
- public void testActionNames() throws Exception {
- newTest()
- .testStatement("COMPILE_ACTIONS", MutableList.copyOf(env, CcCommon.ALL_COMPILE_ACTIONS))
- .testStatement("LINK_ACTIONS", MutableList.copyOf(env, CcCommon.ALL_LINK_ACTIONS))
- .testStatement("ARCHIVE_ACTIONS", MutableList.copyOf(env, CcCommon.ALL_ARCHIVE_ACTIONS))
- .testStatement("OTHER_ACTIONS", MutableList.copyOf(env, CcCommon.ALL_OTHER_ACTIONS));
- }
-
- @Test
public void testSplitEscaped() throws Exception {
newTest()
.testStatement("split_escaped('a:b:c', ':')", MutableList.of(env, "a", "b", "c"))
@@ -57,134 +48,6 @@ public class SkylarkCcToolchainConfigureTest extends EvaluationTestCase {
.testStatement("split_escaped('a%:', ':')", MutableList.of(env, "a:"));
}
- @Test
- public void testActionConfig() throws Exception {
- newTest()
- .testStatement(
- "action_config('c++-compile', '/usr/bin/gcc')",
- "\n"
- + " action_config {\n"
- + " config_name: 'c++-compile'\n"
- + " action_name: 'c++-compile'\n"
- + " tool {\n"
- + " tool_path: '/usr/bin/gcc'\n"
- + " }\n"
- + " }");
- }
-
- @Test
- public void testFeature() throws Exception {
- newTest()
- .testStatement(
- "feature("
- + "'fully_static_link', "
- + " [ "
- + " flag_set("
- + " ['c++-link-dynamic-library', 'c++-link-nodeps-dynamic-library'], "
- + " [flag_group([flag('-a'), flag('-b'), flag('-c')])])])",
- "\n"
- + " feature {\n"
- + " name: 'fully_static_link'\n"
- + " enabled: true\n"
- + " flag_set {\n"
- + " action: 'c++-link-dynamic-library'\n"
- + " action: 'c++-link-nodeps-dynamic-library'\n"
- + " flag_group {\n"
- + " flag: '-a'\n"
- + " flag: '-b'\n"
- + " flag: '-c'\n"
- + " }\n"
- + " }\n"
- + " }");
- }
-
- @Test
- public void testFeatureThoroughly() throws Exception {
- newTest()
- .testStatement(
- "feature("
- + "'fully_static_link', "
- + " [ "
- + " flag_set("
- + " ['c++-link-dynamic-library'], "
- + " [flag_group([flag('-a')])]),"
- + " flag_set("
- + " ['c++-link-dynamic-library'],"
- + " ["
- + " flag_group("
- + " [flag('-a')],"
- + " iterate_over='a'),"
- + " flag_group("
- + " [flag('-c')],"
- + " expand_if_all_available=['a','b'],"
- + " expand_if_none_available=['a'],"
- + " expand_if_true=['a','b'],"
- + " expand_if_false=['a'],"
- + " expand_if_equal=[['a','val']],"
- + " ),"
- + " flag_group("
- + " [flag('-c')],"
- + " iterate_over='a',"
- + " expand_if_all_available=['a','b'],"
- + " expand_if_none_available=['a'],"
- + " expand_if_true=['a','b'],"
- + " expand_if_false=['a'],"
- + " expand_if_equal=[['a','val']],"
- + " )"
- + " ]),"
- + " flag_set("
- + " ['c++-link-dynamic-library'], "
- + " [flag_group([flag_group([flag('-a')])])])"
- + " ])",
- "\n"
- + " feature {\n"
- + " name: 'fully_static_link'\n"
- + " enabled: true\n"
- + " flag_set {\n"
- + " action: 'c++-link-dynamic-library'\n"
- + " flag_group {\n"
- + " flag: '-a'\n"
- + " }\n"
- + " }\n"
- + " flag_set {\n"
- + " action: 'c++-link-dynamic-library'\n"
- + " flag_group {\n"
- + " iterate_over: 'a'\n"
- + " flag: '-a'\n"
- + " }\n"
- + " flag_group {\n"
- + " expand_if_all_available: 'a'\n"
- + " expand_if_all_available: 'b'\n"
- + " expand_if_none_available: 'a'\n"
- + " expand_if_true: 'a'\n"
- + " expand_if_true: 'b'\n"
- + " expand_if_false: 'a'\n"
- + " expand_if_equal { variable: 'a' value: 'val' }\n"
- + " flag: '-c'\n"
- + " }\n"
- + " flag_group {\n"
- + " expand_if_all_available: 'a'\n"
- + " expand_if_all_available: 'b'\n"
- + " expand_if_none_available: 'a'\n"
- + " expand_if_true: 'a'\n"
- + " expand_if_true: 'b'\n"
- + " expand_if_false: 'a'\n"
- + " expand_if_equal { variable: 'a' value: 'val' }\n"
- + " iterate_over: 'a'\n"
- + " flag: '-c'\n"
- + " }\n"
- + " }\n"
- + " flag_set {\n"
- + " action: 'c++-link-dynamic-library'\n"
- + " flag_group {\n"
- + " flag_group {\n"
- + " flag: '-a'\n"
- + " }\n"
- + " }\n"
- + " }\n"
- + " }");
- }
-
private ModalTestCase newTest(String... skylarkOptions) throws IOException {
return new SkylarkTest(skylarkOptions)
// A mock implementation of Label to be able to parse lib_cc_configure under default