Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

16 строки
538 B

  1. -module(compress_pr_record_test).
  2. -compile([{parse_transform, lager_transform}]).
  3. -record(a, {field1, field2, foo, bar, baz, zyu, zix}).
  4. -ifdef(TEST).
  5. -include_lib("eunit/include/eunit.hrl").
  6. -endif.
  7. nested_record_test() ->
  8. A = #a{field1 = "Notice me senpai"},
  9. Pr_A = lager:pr(A, ?MODULE),
  10. Pr_A_Comp = lager:pr(A, ?MODULE, [compress]),
  11. ?assertMatch({'$lager_record', a, [{field1, "Notice me senpai"}, {field2, undefined} | _]}, Pr_A),
  12. ?assertEqual({'$lager_record', a, [{field1, "Notice me senpai"}]}, Pr_A_Comp).