FairRoot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
LogLevelTest Class Reference

#include <_TestFairLogger.h>

Inheritance diagram for LogLevelTest:
_TestFairLoggerBase< testing::TestWithParam< const char * > > _TestFairLoggerBase< testing::TestWithParam< const char * > > _TestFairLoggerBase< testing::TestWithParam< const char * > >

Protected Member Functions

virtual void SetUp ()
 
virtual void SetUp ()
 
virtual void SetUp ()
 
- Protected Member Functions inherited from _TestFairLoggerBase< testing::TestWithParam< const char * > >
 _TestFairLoggerBase ()
 
 _TestFairLoggerBase (const _TestFairLoggerBase &)
 
 _TestFairLoggerBase ()
 
 _TestFairLoggerBase (const _TestFairLoggerBase &)
 
_TestFairLoggerBaseoperator= (const _TestFairLoggerBase &)
 
_TestFairLoggerBaseoperator= (const _TestFairLoggerBase &)
 
 ~_TestFairLoggerBase ()
 
 ~_TestFairLoggerBase ()
 
virtual void TearDown ()
 
virtual void TearDown ()
 
void SetOutFileName ()
 
void SetOutFileName ()
 
void SetFairLoggerDefaultValues ()
 
void SetFairLoggerDefaultValues ()
 
void SetFairLoggerDefaultValues ()
 
void LogNoArguments ()
 
void LogNoArguments ()
 
void LogNoArguments (FairLogger *fLogger, const std::string &OutputString)
 
std::vector< std::string > CreateExpectedOutputNoArguments (std::string logLevel, std::string outStr)
 
std::vector< std::string > CreateExpectedOutputNoArguments (std::string loglevel, std::string outStr)
 
std::vector< std::string > CreateExpectedOutputNoArguments (const std::string &loglevel, const std::string &outString, const std::string &filename="")
 
std::vector< std::string > CreateExpectedLogLevels (std::string loglevel)
 
std::vector< std::string > CreateExpectedLogLevels (std::string loglevel)
 
std::vector< std::string > CreateExpectedLogLevels (const std::string &loglevel)
 
void CheckScreenOutput (std::vector< std::string > v)
 
void CheckScreenOutput (std::vector< std::string > v)
 
void CheckScreenOutput (FairCaptureOutput handler, const std::vector< std::string > &v)
 
void CheckFileOutput (std::vector< std::string > v, FairTestOutputHandler _handler)
 
void CheckFileOutput (std::vector< std::string > v, FairTestOutputHandler _handler)
 
void CheckFileOutput (FairTestOutputHandler handler, const std::vector< std::string > &v)
 
std::vector< std::string > ReadLinesFromFile (std::string fileName)
 
bool CheckVerboseOutput (std::string logLevel, std::string outputString, std::string verbosity, std::string resultString)
 
bool CheckVerboseOutput (std::string logLevel, std::string outputString, std::string verbosity, std::string resultString)
 
bool CheckVerboseOutput (const std::string &logLevel, const std::string &outputString, const std::string &verboseLevel, const std::string &resultString)
 

Additional Inherited Members

- Protected Attributes inherited from _TestFairLoggerBase< testing::TestWithParam< const char * > >
std::string fLogLevelSettingToTest
 
std::string fOutputString
 
std::string fOutFileName
 
FairLoggerfLogger
 
FairCaptureOutputNew fHandler
 
std::string logLevelSettingToTest
 
std::string OutputString
 
FairCaptureOutput handler
 

Detailed Description

Definition at line 200 of file _TestFairLogger.h.

Member Function Documentation

virtual void LogLevelTest::SetUp ( )
inlineprotectedvirtual
virtual void LogLevelTest::SetUp ( )
inlineprotectedvirtual
virtual void LogLevelTest::SetUp ( )
inlineprotectedvirtual

The documentation for this class was generated from the following files: