summaryrefslogtreecommitdiffstats
path: root/src/parsers_test.cc
diff options
context:
space:
mode:
authorEvan Martin <martine@danga.com>2010-12-19 23:22:22 (GMT)
committerEvan Martin <martine@danga.com>2010-12-19 23:22:22 (GMT)
commit6f2a2ce9760cfab7ce570104892688385347d102 (patch)
tree9bac2f7591b3bacdebeece6db3e6261f36d89271 /src/parsers_test.cc
parentdbacf94cf6b5f1d3947523792a3834d345302ae1 (diff)
downloadNinja-6f2a2ce9760cfab7ce570104892688385347d102.zip
Ninja-6f2a2ce9760cfab7ce570104892688385347d102.tar.gz
Ninja-6f2a2ce9760cfab7ce570104892688385347d102.tar.bz2
allow one-letter variable names
Diffstat (limited to 'src/parsers_test.cc')
-rw-r--r--src/parsers_test.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/parsers_test.cc b/src/parsers_test.cc
index b1f58b4..8187a62 100644
--- a/src/parsers_test.cc
+++ b/src/parsers_test.cc
@@ -51,8 +51,9 @@ TEST_F(ParserTest, Rules) {
TEST_F(ParserTest, Variables) {
ASSERT_NO_FATAL_FAILURE(AssertParse(
+"l = one-letter-test\n"
"rule link\n"
-" command = ld $extra $with_under -o $out $in\n"
+" command = ld $l $extra $with_under -o $out $in\n"
"\n"
"extra = -pthread\n"
"with_under = -under\n"
@@ -60,7 +61,8 @@ TEST_F(ParserTest, Variables) {
ASSERT_EQ(1, state.edges_.size());
Edge* edge = state.edges_[0];
- EXPECT_EQ("ld -pthread -under -o a b c", edge->EvaluateCommand());
+ EXPECT_EQ("ld one-letter-test -pthread -under -o a b c",
+ edge->EvaluateCommand());
}
TEST_F(ParserTest, VariableScope) {