opensurgsim
Classes | Functions
LoggerTest.cpp File Reference

Tests for the SURGSIM_LOG_*() macros and the related classes. More...

#include <gtest/gtest.h>
#include "SurgSim/Framework/Log.h"
#include <boost/filesystem.hpp>
#include <fstream>
#include <string>
#include <iomanip>

Classes

class  MockOutput
 
class  FileOutputTest
 

Functions

::testing::AssertionResult isContained (const std::string &expected, const std::string &argument)
 
 TEST (LoggerTest, MessageTest)
 
 TEST (LoggerTest, LogMacroTest)
 
 TEST (LoggerTest, SharedPtrTest)
 
 TEST (LoggerTest, LevelSpecificMacroTest)
 
 TEST (LoggerTest, IfMacroTest)
 
 TEST (LoggerTest, OnceMacroTest)
 
 TEST (LoggerTest, OnceIfMacroTest)
 
 TEST (LoggerTest, EndOfLineTest)
 
 TEST (LoggerTest, LogLevelTest)
 
 TEST (LoggerTest, ManipulatorTest)
 
 TEST_F (FileOutputTest, BasicTest)
 
 TEST_F (FileOutputTest, CreationFailure)
 
 TEST_F (FileOutputTest, Write)
 

Detailed Description

Tests for the SURGSIM_LOG_*() macros and the related classes.