• Home
  • Raw
  • Download

Lines Matching defs:ParserTest

24 struct ParserTest : public testing::Test {  struct
37 TEST_F(ParserTest, Empty) { in TEST_F() argument
41 TEST_F(ParserTest, Rules) { in TEST_F() argument
58 TEST_F(ParserTest, RuleAttributes) { in TEST_F() argument
73 TEST_F(ParserTest, IgnoreIndentedComments) { in TEST_F() argument
92 TEST_F(ParserTest, IgnoreIndentedBlankLines) { in TEST_F() argument
107 TEST_F(ParserTest, ResponseFiles) { in TEST_F() argument
126 TEST_F(ParserTest, InNewline) { in TEST_F() argument
144 TEST_F(ParserTest, Variables) { in TEST_F() argument
169 TEST_F(ParserTest, VariableScope) { in TEST_F() argument
186 TEST_F(ParserTest, Continuation) { in TEST_F() argument
201 TEST_F(ParserTest, Backslash) { in TEST_F() argument
210 TEST_F(ParserTest, Comment) { in TEST_F() argument
217 TEST_F(ParserTest, Dollars) { in TEST_F() argument
233 TEST_F(ParserTest, EscapeSpaces) { in TEST_F() argument
246 TEST_F(ParserTest, CanonicalizeFile) { in TEST_F() argument
261 TEST_F(ParserTest, CanonicalizeFileBackslashes) { in TEST_F() argument
280 TEST_F(ParserTest, PathVariables) { in TEST_F() argument
291 TEST_F(ParserTest, CanonicalizePaths) { in TEST_F() argument
304 TEST_F(ParserTest, CanonicalizePathsBackslashes) { in TEST_F() argument
331 TEST_F(ParserTest, DuplicateEdgeWithMultipleOutputs) { in TEST_F() argument
343 TEST_F(ParserTest, NoDeadPointerFromDuplicateEdge) { in TEST_F() argument
354 TEST_F(ParserTest, DuplicateEdgeWithMultipleOutputsError) { in TEST_F() argument
369 TEST_F(ParserTest, DuplicateEdgeInIncludedFile) { in TEST_F() argument
387 TEST_F(ParserTest, PhonySelfReferenceIgnored) { in TEST_F() argument
397 TEST_F(ParserTest, PhonySelfReferenceKept) { in TEST_F() argument
413 TEST_F(ParserTest, ReservedWords) { in TEST_F() argument
421 TEST_F(ParserTest, Errors) { in TEST_F() argument
839 TEST_F(ParserTest, MissingInput) { in TEST_F() argument
847 TEST_F(ParserTest, MultipleOutputs) { in TEST_F() argument
857 TEST_F(ParserTest, MultipleOutputsWithDeps) { in TEST_F() argument
867 TEST_F(ParserTest, SubNinja) { in TEST_F() argument
892 TEST_F(ParserTest, MissingSubNinja) { in TEST_F() argument
902 TEST_F(ParserTest, DuplicateRuleInDifferentSubninjas) { in TEST_F() argument
913 TEST_F(ParserTest, DuplicateRuleInDifferentSubninjasWithInclude) { in TEST_F() argument
926 TEST_F(ParserTest, Include) { in TEST_F() argument
937 TEST_F(ParserTest, BrokenInclude) { in TEST_F() argument
948 TEST_F(ParserTest, Implicit) { in TEST_F() argument
958 TEST_F(ParserTest, OrderOnly) { in TEST_F() argument
967 TEST_F(ParserTest, ImplicitOutput) { in TEST_F() argument
978 TEST_F(ParserTest, ImplicitOutputEmpty) { in TEST_F() argument
989 TEST_F(ParserTest, ImplicitOutputDupe) { in TEST_F() argument
1002 TEST_F(ParserTest, ImplicitOutputDupes) { in TEST_F() argument
1013 TEST_F(ParserTest, NoExplicitOutput) { in TEST_F() argument
1022 TEST_F(ParserTest, DefaultDefault) { in TEST_F() argument
1035 TEST_F(ParserTest, DefaultDefaultCycle) { in TEST_F() argument
1045 TEST_F(ParserTest, DefaultStatements) { in TEST_F() argument
1065 TEST_F(ParserTest, UTF8) { in TEST_F() argument
1072 TEST_F(ParserTest, CRLF) { in TEST_F() argument
1088 TEST_F(ParserTest, DyndepNotSpecified) { in TEST_F() argument
1097 TEST_F(ParserTest, DyndepNotInput) { in TEST_F() argument
1110 TEST_F(ParserTest, DyndepExplicitInput) { in TEST_F() argument
1122 TEST_F(ParserTest, DyndepImplicitInput) { in TEST_F() argument
1134 TEST_F(ParserTest, DyndepOrderOnlyInput) { in TEST_F() argument
1146 TEST_F(ParserTest, DyndepRuleInput) { in TEST_F() argument