Преглед на файлове

ft: 测试代码添加

master
SisMaker преди 4 години
родител
ревизия
9bdcba16e1
променени са 1 файла, в които са добавени 19 реда и са изтрити 0 реда
  1. +19
    -0
      src/test/recon-2.5.1/test.erl

+ 19
- 0
src/test/recon-2.5.1/test.erl Целия файл

@ -401,6 +401,16 @@ tt_p22() ->
-define(SQL_ROLE_CHAT_DATA_UPDATE, <<"update `role_chat` set `channels`='~s', `sensitive`=~p, `ban_times`=~p, `time`=~p where `role_id`=~p">>).
tt_s1() ->
?MEM_INFO_INIT(),
io_lib:format(?SQL_ROLE_CHAT_DATA_UPDATE, [<<"YYYY">>, [abcdef, 134, 423], {adfs, gfdgfg, "fdsfdsfs"}, #{aaaa => bbb, vvv => dddd}, self()]),
?MEM_INFO_PRINT(0).
tt_s2() ->
?MEM_INFO_INIT(),
eFmt:format(?SQL_ROLE_CHAT_DATA_UPDATE, [<<"YYYY">>, [abcdef, 134, 423], {adfs, gfdgfg, "fdsfdsfs"}, #{aaaa => bbb, vvv => dddd}, self()]),
?MEM_INFO_PRINT(0).
for(0, _M, _F, _A) ->
ok;
for(N, M, F, A) ->
@ -518,3 +528,12 @@ writeMapBody2(I, D, E, BinAcc) ->
<<BinAcc/binary, "}">>
end
end.
tss1(K, V, E, BinAcc) ->
tss1(K, V, E, <<BinAcc/binary, (eFmt:writeTerm(K, -1, E))/binary, " => ", (eFmt:writeTerm(V, -1, E))/binary, ",">>).
tss2(K, V, E, BinAcc) ->
KeyTermBin = eFmt:writeTerm(K, -1, E),
ValueTermBin = eFmt:writeTerm(V, -1, E),
tss1(K, V, E, <<BinAcc/binary, KeyTermBin/binary, " => ", ValueTermBin/binary, ",">>).

Зареждане…
Отказ
Запис