diff options
author | hlopko <hlopko@google.com> | 2018-03-21 09:11:40 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-03-21 09:13:05 -0700 |
commit | 3e84222da4a2e87943cd794f93975bace16d0880 (patch) | |
tree | e70464ae2e6150b0328f103f626d21cb8d5fb916 /src/test/java/com/google | |
parent | 5cee7f4afbadf8f463b33cf47dcd2fde096c6a4b (diff) |
Manual rollback of https://github.com/bazelbuild/bazel/commit/5cee7f4afbadf8f463b33cf47dcd2fde096c6a4b#diff-76ac2009811ac59b4f76dcfb6d17be2b
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.java | 137 |
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 |