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

#include <_TestFairLogger.h>

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

Protected Member Functions

 VerbosityLevelTest ()
 
virtual void SetUp ()
 
 VerbosityLevelTest ()
 
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)
 

Protected Attributes

std::string fVerbosityLevel
 
std::string verbosityLevel
 
- 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 217 of file _TestFairLogger.h.

Constructor & Destructor Documentation

VerbosityLevelTest::VerbosityLevelTest ( )
inlineprotected

Definition at line 220 of file _TestFairLogger.h.

VerbosityLevelTest::VerbosityLevelTest ( )
inlineprotected

Definition at line 203 of file _TestFairLoggerNew.h.

Member Function Documentation

virtual void VerbosityLevelTest::SetUp ( )
inlineprotectedvirtual
virtual void VerbosityLevelTest::SetUp ( )
inlineprotectedvirtual
virtual void VerbosityLevelTest::SetUp ( )
inlineprotectedvirtual

Member Data Documentation

std::string VerbosityLevelTest::fVerbosityLevel
protected

Definition at line 231 of file _TestFairLogger.h.

std::string VerbosityLevelTest::verbosityLevel
protected

Definition at line 209 of file _TestFairTools.cxx.


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