From 625f912e7be958275e6f6ccfb088041eefcf290c Mon Sep 17 00:00:00 2001 From: alisdair sullivan Date: Fri, 25 Oct 2013 01:35:39 +0000 Subject: [PATCH] generate test state from `init/1' in `jsx_to_term' and `jsx_to_json' instead of doing it by hand --- src/jsx_to_json.erl | 2 +- src/jsx_to_term.erl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/jsx_to_json.erl b/src/jsx_to_json.erl index 177a32c..342a5da 100644 --- a/src/jsx_to_json.erl +++ b/src/jsx_to_json.erl @@ -298,7 +298,7 @@ handle_event_test_() -> { Title, ?_assertEqual( JSON, - lists:foldl(fun handle_event/2, {start, [], #config{}}, Events ++ [end_json]) + lists:foldl(fun handle_event/2, init([]), Events ++ [end_json]) ) } || {Title, JSON, _, Events} <- Data ]. diff --git a/src/jsx_to_term.erl b/src/jsx_to_term.erl index d9a50f0..88d4c83 100644 --- a/src/jsx_to_term.erl +++ b/src/jsx_to_term.erl @@ -247,7 +247,7 @@ handle_event_test_() -> { Title, ?_assertEqual( Term, - lists:foldl(fun handle_event/2, {[], #config{}}, Events ++ [end_json]) + lists:foldl(fun handle_event/2, init([]), Events ++ [end_json]) ) } || {Title, _, Term, Events} <- Data ].