aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java
diff options
context:
space:
mode:
authorGravatar cpeyser <cpeyser@google.com>2017-10-11 19:12:31 +0200
committerGravatar Marcel Hlopko <hlopko@google.com>2017-10-12 10:09:06 +0200
commit64b4af9880ba90d3185fdf993883148205a4992d (patch)
tree1b2fbd0a68008b394bac334ce810c1541b4c8927 /src/test/java
parentfdb43643b309f2882887e63c108bcc079a18c6d0 (diff)
Replace all tool getters in CppConfiguration with corresponding calls to
CcToolchainProvider#getToolPathFragment. PiperOrigin-RevId: 171837541
Diffstat (limited to 'src/test/java')
-rw-r--r--src/test/java/com/google/devtools/build/lib/bazel/rules/genrule/GenRuleConfiguredTargetTest.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/bazel/rules/genrule/GenRuleConfiguredTargetTest.java b/src/test/java/com/google/devtools/build/lib/bazel/rules/genrule/GenRuleConfiguredTargetTest.java
index 15923bf164..a68b5450f5 100644
--- a/src/test/java/com/google/devtools/build/lib/bazel/rules/genrule/GenRuleConfiguredTargetTest.java
+++ b/src/test/java/com/google/devtools/build/lib/bazel/rules/genrule/GenRuleConfiguredTargetTest.java
@@ -32,7 +32,9 @@ import com.google.devtools.build.lib.analysis.configuredtargets.FileConfiguredTa
import com.google.devtools.build.lib.analysis.util.AnalysisMock;
import com.google.devtools.build.lib.analysis.util.BuildViewTestCase;
import com.google.devtools.build.lib.cmdline.Label;
-import com.google.devtools.build.lib.rules.cpp.CppConfiguration;
+import com.google.devtools.build.lib.rules.cpp.CcToolchainProvider;
+import com.google.devtools.build.lib.rules.cpp.CppConfiguration.Tool;
+import com.google.devtools.build.lib.rules.cpp.CppHelper;
import com.google.devtools.build.lib.testutil.TestRuleClassProvider;
import com.google.devtools.build.lib.vfs.PathFragment;
import java.util.List;
@@ -317,7 +319,10 @@ public class GenRuleConfiguredTargetTest extends BuildViewTestCase {
SpawnAction barAction = (SpawnAction) getGeneratingAction(barOutTarget.getArtifact());
- String cc = "" + targetConfig.getFragment(CppConfiguration.class).getCppExecutable();
+ CcToolchainProvider toolchain =
+ CppHelper.getToolchainUsingDefaultCcToolchainAttribute(
+ getRuleContext(getConfiguredTarget("//foo:bar")));
+ String cc = toolchain.getToolPathFragment(Tool.GCC).getPathString();
String expected =
cc
+ " -o "