1#include <xrpl/beast/unit_test.h>
2#include <xrpl/beast/utility/Journal.h>
56 BEAST_EXPECT(sink.
count() == 0);
58 BEAST_EXPECT(sink.
count() == 0);
60 BEAST_EXPECT(sink.
count() == 1);
62 BEAST_EXPECT(sink.
count() == 2);
64 BEAST_EXPECT(sink.
count() == 3);
66 BEAST_EXPECT(sink.
count() == 4);
73 BEAST_EXPECT(sink.
count() == 0);
75 BEAST_EXPECT(sink.
count() == 1);
77 BEAST_EXPECT(sink.
count() == 2);
79 BEAST_EXPECT(sink.
count() == 3);
81 BEAST_EXPECT(sink.
count() == 4);
83 BEAST_EXPECT(sink.
count() == 5);
Abstraction for the underlying message destination.
virtual Severity threshold() const
Returns the minimum severity level this sink will report.
void write(severities::Severity level, std::string const &) override
Write text to the sink at the specified severity.
void writeAlways(severities::Severity level, std::string const &) override
Bypass filter and write text to the sink at the specified severity.
void run() override
Runs the suite.
A generic endpoint for log messages.
Stream trace() const
Severity stream access functions.
A namespace for easy access to logging severity values.
Severity
Severity level / threshold of a Journal message.