|
@ -12,10 +12,10 @@ |
|
|
|
|
|
|
|
|
nested_record_test() -> |
|
|
nested_record_test() -> |
|
|
A = #a{field1 = x, field2 = y}, |
|
|
A = #a{field1 = x, field2 = y}, |
|
|
B = #b{field1 = A, field2 = z}, |
|
|
|
|
|
|
|
|
B = #b{field1 = A, field2 = {}}, |
|
|
Pr_B = lager:pr(B, ?MODULE), |
|
|
Pr_B = lager:pr(B, ?MODULE), |
|
|
?assertEqual({'$lager_record', b, |
|
|
?assertEqual({'$lager_record', b, |
|
|
[{field1, {'$lager_record', a, |
|
|
[{field1, {'$lager_record', a, |
|
|
[{field1, x},{field2, y}]}}, |
|
|
[{field1, x},{field2, y}]}}, |
|
|
{field2, z}]}, |
|
|
|
|
|
|
|
|
{field2, {}}]}, |
|
|
Pr_B). |
|
|
Pr_B). |