=== Reason: bad argument
in function list_to_binary/1
called as list_to_binary([#{addr_npi => 4,addr_ton => 1,
digit_mode_indicator => 1,
number_digits => "my_callback_num"}])
in call from smpp:internal2json/2 (d:/K2/smpp_parser_idea/smpp_parser/_build/test/lib/smpp_parser/src/smpp.erl, line 30)
in call from maps:'-map/2-lc$^0/1-0-'/2 (maps.erl, line 232)
in call from maps:map/2 (maps.erl, line 232)
in call from smpp:decode_bin/1 (d:/K2/smpp_parser_idea/smpp_parser/_build/test/lib/smpp_parser/src/smpp.erl, line 191)
in call from smpp_test_utils:encode_decode/1 (d:/K2/smpp_parser_idea/smpp_parser/_build/test/lib/smpp_parser/test/src/smpp_test_utils.erl, line 41)
in call from compacted_data_sm_SUITE:test_compacted/1 (d:/K2/smpp_parser_idea/smpp_parser/_build/test/lib/smpp_parser/test/generated/ct/compacted_data_sm_SUITE.erl, line 49)
in call from test_server:ts_tc/3 (test_server.erl, line 1546)
Example: