Index: tools/gn/ninja_copy_target_writer_unittest.cc |
diff --git a/tools/gn/ninja_copy_target_writer_unittest.cc b/tools/gn/ninja_copy_target_writer_unittest.cc |
index c31cbd27f8800606120bb608c8b4a183df0f3c33..5642d9d96dab57c8408b972593fe93f7a6b1c0da 100644 |
--- a/tools/gn/ninja_copy_target_writer_unittest.cc |
+++ b/tools/gn/ninja_copy_target_writer_unittest.cc |
@@ -27,14 +27,14 @@ TEST(NinjaCopyTargetWriter, Run) { |
setup.settings()->set_target_os(Settings::LINUX); |
std::ostringstream out; |
- NinjaCopyTargetWriter writer(&target, out); |
+ NinjaCopyTargetWriter writer(&target, setup.toolchain(), out); |
writer.Run(); |
const char expected_linux[] = |
- "build input1.out: tc_copy ../../foo/input1.txt\n" |
- "build input2.out: tc_copy ../../foo/input2.txt\n" |
+ "build input1.out: copy ../../foo/input1.txt\n" |
+ "build input2.out: copy ../../foo/input2.txt\n" |
"\n" |
- "build obj/foo/bar.stamp: tc_stamp input1.out input2.out\n"; |
+ "build obj/foo/bar.stamp: stamp input1.out input2.out\n"; |
std::string out_str = out.str(); |
#if defined(OS_WIN) |
std::replace(out_str.begin(), out_str.end(), '\\', '/'); |
@@ -47,16 +47,16 @@ TEST(NinjaCopyTargetWriter, Run) { |
setup.settings()->set_target_os(Settings::WIN); |
std::ostringstream out; |
- NinjaCopyTargetWriter writer(&target, out); |
+ NinjaCopyTargetWriter writer(&target, setup.toolchain(), out); |
writer.Run(); |
// TODO(brettw) I think we'll need to worry about backslashes here |
// depending if we're on actual Windows or Linux pretending to be Windows. |
const char expected_win[] = |
- "build input1.out: tc_copy ../../foo/input1.txt\n" |
- "build input2.out: tc_copy ../../foo/input2.txt\n" |
+ "build input1.out: copy ../../foo/input1.txt\n" |
+ "build input2.out: copy ../../foo/input2.txt\n" |
"\n" |
- "build obj/foo/bar.stamp: tc_stamp input1.out input2.out\n"; |
+ "build obj/foo/bar.stamp: stamp input1.out input2.out\n"; |
std::string out_str = out.str(); |
#if defined(OS_WIN) |
std::replace(out_str.begin(), out_str.end(), '\\', '/'); |