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(),
|
||||
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) ->
|
||||
NewKey = emqx_license_test_lib:make_license(#{max_connections => "999"}),
|
||||
Res = request(
|
||||
|
@ -206,3 +224,21 @@ t_license_upload_key_bad_key(_Config) ->
|
|||
),
|
||||
assert_untouched_license(),
|
||||
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