Ninja
Public Member Functions | Public Attributes | List of all members
DyndepParserTest Struct Referenceabstract
Inheritance diagram for DyndepParserTest:
Inheritance graph
[legend]

Public Member Functions

void AddAssertionFailure ()
 
int AssertionFailures () const
 
void AssertParse (const char *input)
 
bool Check (bool condition, const char *file, int line, const char *error)
 
bool Failed () const
 
virtual void Run ()=0
 
virtual void SetUp ()
 
virtual void TearDown ()
 

Public Attributes

DyndepFile dyndep_file_
 
VirtualFileSystem fs_
 
State state_
 

Detailed Description

Definition at line 27 of file dyndep_parser_test.cc.

Member Function Documentation

◆ AddAssertionFailure()

void testing::Test::AddAssertionFailure ( )
inlineinherited

Definition at line 42 of file test.h.

References testing::Test::assertion_failures_.

◆ AssertionFailures()

int testing::Test::AssertionFailures ( ) const
inlineinherited

Definition at line 41 of file test.h.

References testing::Test::assertion_failures_.

◆ AssertParse()

void DyndepParserTest::AssertParse ( const char *  input)
inline

Definition at line 28 of file dyndep_parser_test.cc.

References ASSERT_EQ, EXPECT_TRUE, and DyndepParser::ParseTest().

◆ Check()

bool testing::Test::Check ( bool  condition,
const char *  file,
int  line,
const char *  error 
)
inherited

Definition at line 121 of file ninja_test.cc.

References printer, and LinePrinter::PrintOnNewLine().

◆ Failed()

bool testing::Test::Failed ( ) const
inlineinherited

Definition at line 40 of file test.h.

References testing::Test::failed_.

Referenced by main().

◆ Run()

virtual void testing::Test::Run ( )
pure virtualinherited

Referenced by main().

◆ SetUp()

virtual void DyndepParserTest::SetUp ( )
inlinevirtual

Reimplemented from testing::Test.

Definition at line 35 of file dyndep_parser_test.cc.

References AssertParse().

◆ TearDown()

virtual void testing::Test::TearDown ( )
inlinevirtualinherited

Reimplemented in BuildWithDepsLogTest.

Definition at line 37 of file test.h.

Referenced by main().

Member Data Documentation

◆ dyndep_file_

DyndepFile DyndepParserTest::dyndep_file_

Definition at line 44 of file dyndep_parser_test.cc.

◆ fs_

VirtualFileSystem DyndepParserTest::fs_

Definition at line 43 of file dyndep_parser_test.cc.

◆ state_

State DyndepParserTest::state_

Definition at line 42 of file dyndep_parser_test.cc.


The documentation for this struct was generated from the following file: