aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/lib/rules/cpp/LinkBuildVariablesTestCase.java
diff options
context:
space:
mode:
authorGravatar hlopko <hlopko@google.com>2018-04-09 09:36:14 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-04-09 09:37:40 -0700
commitbef08f66cdaf77e31b3fc44b398b4f8a6e5c0c0b (patch)
tree6b739cff808baab6042d1e80264079871d4fe46c /src/test/java/com/google/devtools/build/lib/rules/cpp/LinkBuildVariablesTestCase.java
parent7131b2cb741ee4d62ee3235e0e570676bfc35549 (diff)
Add tests for interface shared library build variables when lto indexing
Adding tests for unknown commit since the submission of the fix had to happen quickly. RELNOTES: None PiperOrigin-RevId: 192139135
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/rules/cpp/LinkBuildVariablesTestCase.java')
-rw-r--r--src/test/java/com/google/devtools/build/lib/rules/cpp/LinkBuildVariablesTestCase.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/rules/cpp/LinkBuildVariablesTestCase.java b/src/test/java/com/google/devtools/build/lib/rules/cpp/LinkBuildVariablesTestCase.java
index 880be4dec0..a6041401c9 100644
--- a/src/test/java/com/google/devtools/build/lib/rules/cpp/LinkBuildVariablesTestCase.java
+++ b/src/test/java/com/google/devtools/build/lib/rules/cpp/LinkBuildVariablesTestCase.java
@@ -32,7 +32,7 @@ import java.util.List;
**/
public class LinkBuildVariablesTestCase extends BuildViewTestCase {
- private CppLinkAction getCppLinkAction(ConfiguredTarget target, Link.LinkTargetType type) {
+ protected CppLinkAction getCppLinkAction(ConfiguredTarget target, Link.LinkTargetType type) {
Artifact linkerOutput = null;
switch (type) {
case STATIC_LIBRARY:
@@ -44,9 +44,11 @@ public class LinkBuildVariablesTestCase extends BuildViewTestCase {
linkerOutput = getBinArtifact("lib" + target.getLabel().getName() + "pic.a", target);
break;
case NODEPS_DYNAMIC_LIBRARY:
- case DYNAMIC_LIBRARY:
linkerOutput = getBinArtifact("lib" + target.getLabel().getName() + ".so", target);
break;
+ case DYNAMIC_LIBRARY:
+ linkerOutput = getBinArtifact(target.getLabel().getName(), target);
+ break;
case EXECUTABLE:
linkerOutput = getExecutable(target);
break;