Ninja
Functions
clparser_test.cc File Reference
#include "clparser.h"
#include "test.h"
#include "util.h"
Include dependency graph for clparser_test.cc:

Go to the source code of this file.

Functions

 TEST (CLParserTest, ShowIncludes)
 
 TEST (CLParserTest, FilterInputFilename)
 
 TEST (CLParserTest, ParseSimple)
 
 TEST (CLParserTest, ParseFilenameFilter)
 
 TEST (CLParserTest, ParseSystemInclude)
 
 TEST (CLParserTest, DuplicatedHeader)
 
 TEST (CLParserTest, DuplicatedHeaderPathConverted)
 

Function Documentation

◆ TEST() [1/7]

TEST ( CLParserTest  ,
ShowIncludes   
)

Definition at line 22 of file clparser_test.cc.

References ASSERT_EQ, and CLParser::FilterShowIncludes().

◆ TEST() [2/7]

TEST ( CLParserTest  ,
FilterInputFilename   
)

Definition at line 38 of file clparser_test.cc.

References ASSERT_FALSE, ASSERT_TRUE, and CLParser::FilterInputFilename().

◆ TEST() [3/7]

TEST ( CLParserTest  ,
ParseSimple   
)

Definition at line 49 of file clparser_test.cc.

References ASSERT_EQ, ASSERT_TRUE, CLParser::includes_, and CLParser::Parse().

◆ TEST() [4/7]

TEST ( CLParserTest  ,
ParseFilenameFilter   
)

Definition at line 63 of file clparser_test.cc.

References ASSERT_EQ, ASSERT_TRUE, and CLParser::Parse().

◆ TEST() [5/7]

TEST ( CLParserTest  ,
ParseSystemInclude   
)

Definition at line 73 of file clparser_test.cc.

References ASSERT_EQ, ASSERT_TRUE, CLParser::includes_, and CLParser::Parse().

◆ TEST() [6/7]

TEST ( CLParserTest  ,
DuplicatedHeader   
)

Definition at line 88 of file clparser_test.cc.

References ASSERT_EQ, ASSERT_TRUE, CLParser::includes_, and CLParser::Parse().

◆ TEST() [7/7]

TEST ( CLParserTest  ,
DuplicatedHeaderPathConverted   
)

Definition at line 101 of file clparser_test.cc.

References ASSERT_EQ, ASSERT_TRUE, CLParser::includes_, and CLParser::Parse().