20#include <xrpl/beast/unit_test.h>
21#include <xrpl/beast/utility/Journal.h>
75 BEAST_EXPECT(sink.
count() == 0);
77 BEAST_EXPECT(sink.
count() == 0);
79 BEAST_EXPECT(sink.
count() == 1);
81 BEAST_EXPECT(sink.
count() == 2);
83 BEAST_EXPECT(sink.
count() == 3);
85 BEAST_EXPECT(sink.
count() == 4);
92 BEAST_EXPECT(sink.
count() == 0);
94 BEAST_EXPECT(sink.
count() == 1);
96 BEAST_EXPECT(sink.
count() == 2);
98 BEAST_EXPECT(sink.
count() == 3);
100 BEAST_EXPECT(sink.
count() == 4);
102 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.