From: Richard Geary Date: Sat, 7 Sep 2013 14:03:00 +0000 (-0400) Subject: Fix for build test for BuildWithDepsLogTest.RestatMissingDepfileDepslog X-Git-Tag: v1.4.0^2~3^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e674c51e4dfd38c8f7b318a98e1ee7637af9a14e;p=platform%2Fupstream%2Fninja.git Fix for build test for BuildWithDepsLogTest.RestatMissingDepfileDepslog --- diff --git a/src/build_test.cc b/src/build_test.cc index 4b1c829..3c117f4 100644 --- a/src/build_test.cc +++ b/src/build_test.cc @@ -487,7 +487,10 @@ void BuildTest::RebuildTarget(const string& target, const char* manifest, command_runner_.commands_ran_.clear(); builder.command_runner_.reset(&command_runner_); - bool build_res = builder.Build(&err); + bool build_res = true; + if (!builder.AlreadyUpToDate()) { + build_res = builder.Build(&err); + } builder.command_runner_.release(); EXPECT_TRUE(build_res) << "builder.Build(&err)"; }