diff --git a/apps/emqx_connector/test/emqx_connector_test_helpers.erl b/apps/emqx_connector/test/emqx_connector_test_helpers.erl index 6fd526884..9e3fc5257 100644 --- a/apps/emqx_connector/test/emqx_connector_test_helpers.erl +++ b/apps/emqx_connector/test/emqx_connector_test_helpers.erl @@ -28,9 +28,12 @@ check_fields({FieldName, FieldValue}) -> ?assert(is_atom(FieldName)), if is_map(FieldValue) -> + ct:pal("~p~n", [{FieldName, FieldValue}]), ?assert( - (maps:is_key(type, FieldValue) andalso maps:is_key(default, FieldValue)) orelse - ((maps:is_key(required, FieldValue) andalso maps:get(required, FieldValue))) + (maps:is_key(type, FieldValue) + andalso maps:is_key(default, FieldValue)) + orelse ((maps:is_key(required, FieldValue) + andalso maps:get(required, FieldValue) =:= false)) ); true -> ?assert(is_function(FieldValue))