summaryrefslogtreecommitdiffstats
path: root/src/build_log_test.cc
diff options
context:
space:
mode:
authorGuilhem Charles <guilhem.charles@gmail.com>2019-01-12 12:35:44 (GMT)
committerGuilhem Charles <guilhem.charles@gmail.com>2019-01-13 10:34:26 (GMT)
commitcfd0bd3007b291df505f8c45083453310142d681 (patch)
treec13438e446ccd23d2f212dda8f5cb586e0a3172d /src/build_log_test.cc
parent6e02ebc4b5947095fa64b5bf814f14dd6f6f6a9a (diff)
downloadNinja-cfd0bd3007b291df505f8c45083453310142d681.zip
Ninja-cfd0bd3007b291df505f8c45083453310142d681.tar.gz
Ninja-cfd0bd3007b291df505f8c45083453310142d681.tar.bz2
1492 add column headers to .ninja_log
Diffstat (limited to 'src/build_log_test.cc')
-rw-r--r--src/build_log_test.cc9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/build_log_test.cc b/src/build_log_test.cc
index ad30380..eea818f 100644
--- a/src/build_log_test.cc
+++ b/src/build_log_test.cc
@@ -70,8 +70,9 @@ TEST_F(BuildLogTest, WriteRead) {
}
TEST_F(BuildLogTest, FirstWriteAddsSignature) {
- const char kExpectedVersion[] = "# ninja log vX\n";
- const size_t kVersionPos = strlen(kExpectedVersion) - 2; // Points at 'X'.
+ const char kExpectedContent[] = "# ninja log vX\n"
+ "# start_time end_time mtime command hash\n";
+ const size_t kVersionPos = 13; // Points at 'X'.
BuildLog log;
string contents, err;
@@ -84,7 +85,7 @@ TEST_F(BuildLogTest, FirstWriteAddsSignature) {
ASSERT_EQ("", err);
if (contents.size() >= kVersionPos)
contents[kVersionPos] = 'X';
- EXPECT_EQ(kExpectedVersion, contents);
+ EXPECT_EQ(kExpectedContent, contents);
// Opening the file anew shouldn't add a second version string.
EXPECT_TRUE(log.OpenForWrite(kTestFilename, *this, &err));
@@ -96,7 +97,7 @@ TEST_F(BuildLogTest, FirstWriteAddsSignature) {
ASSERT_EQ("", err);
if (contents.size() >= kVersionPos)
contents[kVersionPos] = 'X';
- EXPECT_EQ(kExpectedVersion, contents);
+ EXPECT_EQ(kExpectedContent, contents);
}
TEST_F(BuildLogTest, DoubleEntry) {