@@ -25,16 +25,18 @@ Y_UNIT_TEST_SUITE(StLog) {
25
25
(Param5, TString (" abcdef" )), (Param6, x1), (Param7, x2), (Param8, x3), (Param9, y1),
26
26
(Param10, y2), (Param11, y3), (Param12, true ), (Param13, v), (Param14, status), (Param15, id),
27
27
(Param16, &s));
28
- UNIT_ASSERT_VALUES_EQUAL (stream. Str (), " {MARKER1@stlog_ut.cpp:27} hello, world Param1# 1 Param2# c Param3# 1.1 "
28
+ TString message = " hello, world Param1# 1 Param2# c Param3# 1.1 "
29
29
" Param4# abcdef Param5# abcdef Param6# 1 Param7# 2 Param8# 3 Param9# <null> Param10# <null> Param11# <null> "
30
30
" Param12# true Param13# [1 2 3] Param14# RACE Param15# {RawX1: 1 RawX2: 288230376185266176 "
31
- " RawX3: 216172807883587664 } Param16# yep" );
31
+ " RawX3: 216172807883587664 } Param16# yep" ;
32
+ UNIT_ASSERT_VALUES_EQUAL (stream.Str (), " {MARKER1@stlog_ut.cpp:27} " + message);
32
33
NKikimr::NStLog::OutputLogJson = true ;
33
34
STLOG_STREAM (stream2, MARKER2, " hello, world" , (Param1, 1 ), (Param2, ' c' ), (Param3, 1 .1f ), (Param4, " abcdef" ),
34
35
(Param5, TString (" abcdef" )), (Param6, x1), (Param7, x2), (Param8, x3), (Param9, y1),
35
36
(Param10, y2), (Param11, y3), (Param12, true ), (Param13, v), (Param14, status), (Param15, id),
36
37
(Param16, &s));
37
- UNIT_ASSERT_VALUES_EQUAL (stream2.Str (), R"( {"marker":"MARKER2","file":"stlog_ut.cpp","line":36,"message":"hello, world",)"
38
+ UNIT_ASSERT_VALUES_EQUAL (stream2.Str (), R"( {"marker":"MARKER2","file":"stlog_ut.cpp","line":37,)"
39
+ R"( "brief_message":"hello, world","message":")" + message + R"( Marker# MARKER2",)"
38
40
R"( "Param1":1,"Param2":99,"Param3":1.1,"Param4":"abcdef","Param5":"abcdef","Param6":1,"Param7":2,"Param8":3,)"
39
41
R"( "Param9":null,"Param10":null,"Param11":null,"Param12":true,"Param13":[1,2,3],"Param14":"RACE","Param15":)"
40
42
R"( {"RawX1":"1","RawX2":"288230376185266176","RawX3":"216172807883587664"},"Param16":"yep"})" );
0 commit comments