=== Test case: commands_backend_SUITE:get_wrong_arg_type/1 (click for source code) === Config value: [{watchdog,<0.25710.1>}, {tc_logfile,"/home/circleci/project/_build/test/logs/ct_run.mongooseim@localhost.2022-06-15_14.19.55/lib.mongooseim.logs/run.2022-06-15_14.19.56/commands_backend_suite.get_wrong_arg_type.html"}, {tc_group_properties,[{name,get_advanced_backend},sequence]}, {tc_group_path,[]}, {data_dir,"/home/circleci/project/_build/test/lib/mongooseim/test/commands_backend_SUITE_data/"}, {priv_dir,"/home/circleci/project/_build/test/logs/ct_run.mongooseim@localhost.2022-06-15_14.19.55/lib.mongooseim.logs/run.2022-06-15_14.19.56/log_private/"}] === Current directory is "/home/circleci/project/_build/test/logs/ct_run.mongooseim@localhost.2022-06-15_14.19.55" === Started at 2022-06-15 14:20:23
*** User 2022-06-15 14:20:23.500 ***🔗 <<"/api/animals/1/wrong">>, "GET", []
*** System report during commands_backend_SUITE:get_wrong_arg_type/1 in get_advanced_backend 2022-06-15 14:20:24.180 ***🔗 =ERROR REPORT==== 15-Jun-2022::14:20:24.180109 === class: error reason: badarg stacktrace: [{erlang,binary_to_integer, [<<"wrong">>], [{error_info,#{module => erl_erts_errors}}]}, {mongoose_api_common,convert_arg,2, [{file, "/home/circleci/project/src/mongoose_api_common.erl"}, {line,252}]}, {mongoose_api_common,'-check_and_extract_args/3-lc$^2/1-2-', 1, [{file, "/home/circleci/project/src/mongoose_api_common.erl"}, {line,210}]}, {mongoose_api_common,'-check_and_extract_args/3-lc$^2/1-2-', 1, [{file, "/home/circleci/project/src/mongoose_api_common.erl"}, {line,210}]}, {mongoose_api_common,check_and_extract_args,3, [{file, "/home/circleci/project/src/mongoose_api_common.erl"}, {line,210}]}, {mongoose_api_common,handle_request,5, [{file, "/home/circleci/project/src/mongoose_api_common.erl"}, {line,137}]}, {cowboy_rest,call,3, [{file, "/home/circleci/project/_build/default/lib/cowboy/src/cowboy_rest.erl"}, {line,1583}]}, {cowboy_rest,set_resp_body,2, [{file, "/home/circleci/project/_build/default/lib/cowboy/src/cowboy_rest.erl"}, {line,1472}]}, {cowboy_rest,upgrade,4, [{file, "/home/circleci/project/_build/default/lib/cowboy/src/cowboy_rest.erl"}, {line,284}]}, {cowboy_stream_h,execute,3, [{file, "/home/circleci/project/_build/default/lib/cowboy/src/cowboy_stream_h.erl"}, {line,306}]}, {cowboy_stream_h,request_process,3, [{file, "/home/circleci/project/_build/default/lib/cowboy/src/cowboy_stream_h.erl"}, {line,295}]}, {proc_lib,init_p_do_apply,3, [{file,"proc_lib.erl"},{line,240}]}] what: check_and_extract_args_failed
*** System report during commands_backend_SUITE:get_wrong_arg_type/1 in get_advanced_backend 2022-06-15 14:20:24.180 ***🔗 =ERROR REPORT==== 15-Jun-2022::14:20:24.180393 === error_type: bad_request reason: badarg req: #{bindings => #{arg1 => <<"1">>,arg2 => <<"wrong">>}, body_length => 0,cert => undefined,charset => undefined, has_body => false, headers => #{<<"content-length">> => <<"0">>, <<"host">> => <<"localhost:5288">>}, host => <<"localhost">>,host_info => undefined, media_type => {<<"application">>,<<"json">>,[]}, method => <<"GET">>,path => <<"/api/animals/1/wrong">>, path_info => undefined, peer => {{127,0,0,1},59638}, pid => <0.25969.1>,port => 5288,qs => <<>>, ref => 'ejabberd_cowboy_127.0.0.1_5288', resp_headers => #{<<"content-type">> => [<<"application">>,<<"/">>,<<"json">>,<<>>]}, scheme => <<"http">>, sock => {{127,0,0,1},5288}, streamid => 1,version => 'HTTP/1.1'} what: rest_common_error
=== Ended at 2022-06-15 14:20:24 === successfully completed test case === === Returned value: ok
Test run history | Top level test index | Latest test result