Journal API improvements

This commit is contained in:
Vinnie Falco
2013-11-15 12:23:14 -08:00
parent 71db1dfa06
commit b38dd98e71
4 changed files with 72 additions and 47 deletions

View File

@@ -234,27 +234,32 @@ UnitTests::JournalSink::JournalSink (UnitTests& tests)
{
}
void UnitTests::JournalSink::write (Journal::Severity, std::string const& text)
{
m_tests.logMessage (text);
}
bool UnitTests::JournalSink::active (Journal::Severity)
bool UnitTests::JournalSink::active (Journal::Severity) const
{
return true;
}
bool UnitTests::JournalSink::console ()
bool UnitTests::JournalSink::console() const
{
return false;
}
void UnitTests::JournalSink::set_severity (Journal::Severity)
void UnitTests::JournalSink::console (bool)
{
}
void UnitTests::JournalSink::set_console (bool)
Journal::Severity UnitTests::JournalSink::severity() const
{
return Journal::kLowestSeverity;
}
void UnitTests::JournalSink::severity (Journal::Severity)
{
}
void UnitTests::JournalSink::write (Journal::Severity, std::string const& text)
{
m_tests.logMessage (text);
}
//==============================================================================

View File

@@ -517,11 +517,12 @@ private:
{
public:
explicit JournalSink (UnitTests& tests);
bool active (Journal::Severity severity) const;
bool console () const;
void console (bool);
Journal::Severity severity() const;
void severity (Journal::Severity severity);
void write (Journal::Severity severity, std::string const& text);
bool active (Journal::Severity severity);
bool console ();
void set_severity (Journal::Severity severity);
void set_console (bool);
private:
UnitTests& m_tests;