summaryrefslogtreecommitdiffstats
path: root/library/cpp/yt/logging/unittests/helpers.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'library/cpp/yt/logging/unittests/helpers.cpp')
-rw-r--r--library/cpp/yt/logging/unittests/helpers.cpp27
1 files changed, 27 insertions, 0 deletions
diff --git a/library/cpp/yt/logging/unittests/helpers.cpp b/library/cpp/yt/logging/unittests/helpers.cpp
new file mode 100644
index 00000000000..2a2b20120cc
--- /dev/null
+++ b/library/cpp/yt/logging/unittests/helpers.cpp
@@ -0,0 +1,27 @@
+#include "helpers.h"
+
+namespace NYT::NLogging {
+
+////////////////////////////////////////////////////////////////////////////////
+
+void WriteMessage(TTaggedPayloadWriter* writer, TStringBuf message)
+{
+ writer->BeginMessage()->AppendString(message);
+ writer->EndMessage();
+}
+
+void WriteTag(TTaggedPayloadWriter* writer, TStringBuf key, TStringBuf value)
+{
+ writer->BeginTag(key)->AppendString(value);
+ writer->EndTag();
+}
+
+void WriteWellKnownTag(TTaggedPayloadWriter* writer, TStringBuf key, TStringBuf value)
+{
+ writer->BeginWellKnownTag(key)->AppendString(value);
+ writer->EndTag();
+}
+
+////////////////////////////////////////////////////////////////////////////////
+
+} // namespace NYT::NLogging