summaryrefslogtreecommitdiffstats
path: root/src/build_test.cc
diff options
context:
space:
mode:
authorEvan Martin <martine@danga.com>2011-12-07 17:27:01 (GMT)
committerEvan Martin <martine@danga.com>2011-12-07 17:27:01 (GMT)
commitd27d21a8c38debfd69c1deaa302cdb500511e0af (patch)
tree43e35e5b2ed2765db42af7944e48c1cf2593e106 /src/build_test.cc
parentf66f2e80eee4a9df52b9f3f0298548c039d1d122 (diff)
downloadNinja-d27d21a8c38debfd69c1deaa302cdb500511e0af.zip
Ninja-d27d21a8c38debfd69c1deaa302cdb500511e0af.tar.gz
Ninja-d27d21a8c38debfd69c1deaa302cdb500511e0af.tar.bz2
make Node::dirty_ private
Diffstat (limited to 'src/build_test.cc')
-rw-r--r--src/build_test.cc40
1 files changed, 20 insertions, 20 deletions
diff --git a/src/build_test.cc b/src/build_test.cc
index eb9ead0..5a95701 100644
--- a/src/build_test.cc
+++ b/src/build_test.cc
@@ -29,8 +29,8 @@ TEST_F(PlanTest, Basic) {
AssertParse(&state_,
"build out: cat mid\n"
"build mid: cat in\n");
- GetNode("mid")->dirty_ = true;
- GetNode("out")->dirty_ = true;
+ GetNode("mid")->MarkDirty();
+ GetNode("out")->MarkDirty();
string err;
EXPECT_TRUE(plan_.AddTarget(GetNode("out"), &err));
ASSERT_EQ("", err);
@@ -62,9 +62,9 @@ TEST_F(PlanTest, DoubleOutputDirect) {
AssertParse(&state_,
"build out: cat mid1 mid2\n"
"build mid1 mid2: cat in\n");
- GetNode("mid1")->dirty_ = true;
- GetNode("mid2")->dirty_ = true;
- GetNode("out")->dirty_ = true;
+ GetNode("mid1")->MarkDirty();
+ GetNode("mid2")->MarkDirty();
+ GetNode("out")->MarkDirty();
string err;
EXPECT_TRUE(plan_.AddTarget(GetNode("out"), &err));
@@ -91,11 +91,11 @@ TEST_F(PlanTest, DoubleOutputIndirect) {
"build b1: cat a1\n"
"build b2: cat a2\n"
"build a1 a2: cat in\n");
- GetNode("a1")->dirty_ = true;
- GetNode("a2")->dirty_ = true;
- GetNode("b1")->dirty_ = true;
- GetNode("b2")->dirty_ = true;
- GetNode("out")->dirty_ = true;
+ GetNode("a1")->MarkDirty();
+ GetNode("a2")->MarkDirty();
+ GetNode("b1")->MarkDirty();
+ GetNode("b2")->MarkDirty();
+ GetNode("out")->MarkDirty();
string err;
EXPECT_TRUE(plan_.AddTarget(GetNode("out"), &err));
ASSERT_EQ("", err);
@@ -129,10 +129,10 @@ TEST_F(PlanTest, DoubleDependent) {
"build a1: cat mid\n"
"build a2: cat mid\n"
"build mid: cat in\n");
- GetNode("mid")->dirty_ = true;
- GetNode("a1")->dirty_ = true;
- GetNode("a2")->dirty_ = true;
- GetNode("out")->dirty_ = true;
+ GetNode("mid")->MarkDirty();
+ GetNode("a1")->MarkDirty();
+ GetNode("a2")->MarkDirty();
+ GetNode("out")->MarkDirty();
string err;
EXPECT_TRUE(plan_.AddTarget(GetNode("out"), &err));
@@ -166,10 +166,10 @@ TEST_F(PlanTest, DependencyCycle) {
"build mid: cat in\n"
"build in: cat pre\n"
"build pre: cat out\n");
- GetNode("out")->dirty_ = true;
- GetNode("mid")->dirty_ = true;
- GetNode("in")->dirty_ = true;
- GetNode("pre")->dirty_ = true;
+ GetNode("out")->MarkDirty();
+ GetNode("mid")->MarkDirty();
+ GetNode("in")->MarkDirty();
+ GetNode("pre")->MarkDirty();
string err;
EXPECT_FALSE(plan_.AddTarget(GetNode("out"), &err));
@@ -217,7 +217,7 @@ struct BuildTest : public StateTestWithBuiltinRules,
void BuildTest::Dirty(const string& path) {
Node* node = GetNode(path);
- node->dirty_ = true;
+ node->MarkDirty();
// If it's an input file, mark that we've already stat()ed it and
// it's missing.
@@ -461,7 +461,7 @@ TEST_F(BuildTest, DepFileOK) {
Edge* edge = state_.edges_.back();
fs_.Create("foo.c", now_, "");
- GetNode("bar.h")->dirty_ = true; // Mark bar.h as missing.
+ GetNode("bar.h")->MarkDirty(); // Mark bar.h as missing.
fs_.Create("foo.o.d", now_, "foo.o: blah.h bar.h\n");
EXPECT_TRUE(builder_.AddTarget("foo.o", &err));
ASSERT_EQ("", err);