test: add a couple more tests
This commit is contained in:
parent
d2e146aeff
commit
68592373e3
|
@ -159,6 +159,24 @@ t_license_upload_file_bad_license(_Config) ->
|
||||||
assert_untouched_license(),
|
assert_untouched_license(),
|
||||||
ok.
|
ok.
|
||||||
|
|
||||||
|
t_license_upload_file_not_json(_Config) ->
|
||||||
|
Res = request(
|
||||||
|
post,
|
||||||
|
uri(["license", "file"]),
|
||||||
|
<<"">>
|
||||||
|
),
|
||||||
|
?assertMatch({ok, 400, _}, Res),
|
||||||
|
{ok, 400, Payload} = Res,
|
||||||
|
?assertEqual(
|
||||||
|
#{
|
||||||
|
<<"code">> => <<"BAD_REQUEST">>,
|
||||||
|
<<"message">> => <<"Invalid request params">>
|
||||||
|
},
|
||||||
|
emqx_json:decode(Payload, [return_maps])
|
||||||
|
),
|
||||||
|
assert_untouched_license(),
|
||||||
|
ok.
|
||||||
|
|
||||||
t_license_upload_key_success(_Config) ->
|
t_license_upload_key_success(_Config) ->
|
||||||
NewKey = emqx_license_test_lib:make_license(#{max_connections => "999"}),
|
NewKey = emqx_license_test_lib:make_license(#{max_connections => "999"}),
|
||||||
Res = request(
|
Res = request(
|
||||||
|
@ -206,3 +224,21 @@ t_license_upload_key_bad_key(_Config) ->
|
||||||
),
|
),
|
||||||
assert_untouched_license(),
|
assert_untouched_license(),
|
||||||
ok.
|
ok.
|
||||||
|
|
||||||
|
t_license_upload_key_not_json(_Config) ->
|
||||||
|
Res = request(
|
||||||
|
post,
|
||||||
|
uri(["license", "key"]),
|
||||||
|
<<"">>
|
||||||
|
),
|
||||||
|
?assertMatch({ok, 400, _}, Res),
|
||||||
|
{ok, 400, Payload} = Res,
|
||||||
|
?assertEqual(
|
||||||
|
#{
|
||||||
|
<<"code">> => <<"BAD_REQUEST">>,
|
||||||
|
<<"message">> => <<"Invalid request params">>
|
||||||
|
},
|
||||||
|
emqx_json:decode(Payload, [return_maps])
|
||||||
|
),
|
||||||
|
assert_untouched_license(),
|
||||||
|
ok.
|
||||||
|
|
Loading…
Reference in New Issue