Skip to content

Commit 042122d

Browse files
committed
Merge branch 'stable'
2 parents c3b77fd + f7a16e9 commit 042122d

File tree

1 file changed

+10
-26
lines changed

1 file changed

+10
-26
lines changed

test/unit_SUITE.erl

Lines changed: 10 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -389,29 +389,23 @@ decrypt_start_app_wrong_passphrase(Config) ->
389389

390390
rabbitmqctl_encode(_Config) ->
391391
% list ciphers and hashes
392-
{ok, _} = rabbit_control_pbe:encode(true, false, undefined, undefined, undefined, undefined, undefined),
393-
{ok, _} = rabbit_control_pbe:encode(false, true, undefined, undefined, undefined, undefined, undefined),
392+
{ok, _} = rabbit_control_pbe:list_ciphers(),
393+
{ok, _} = rabbit_control_pbe:list_hashes(),
394394
% incorrect ciphers, hashes and iteration number
395-
{error, _} = rabbit_control_pbe:encode(false, false, undefined, funny_cipher, undefined, undefined, undefined),
396-
{error, _} = rabbit_control_pbe:encode(false, false, undefined, undefined, funny_hash, undefined, undefined),
397-
{error, _} = rabbit_control_pbe:encode(false, false, undefined, undefined, undefined, -1, undefined),
398-
{error, _} = rabbit_control_pbe:encode(false, false, undefined, undefined, undefined, 0, undefined),
395+
{error, _} = rabbit_control_pbe:encode(funny_cipher, undefined, undefined, undefined),
396+
{error, _} = rabbit_control_pbe:encode(undefined, funny_hash, undefined, undefined),
397+
{error, _} = rabbit_control_pbe:encode(undefined, undefined, -1, undefined),
398+
{error, _} = rabbit_control_pbe:encode(undefined, undefined, 0, undefined),
399399
% incorrect number of arguments
400400
{error, _} = rabbit_control_pbe:encode(
401-
false, false,
402-
false, % encrypt
403401
rabbit_pbe:default_cipher(), rabbit_pbe:default_hash(), rabbit_pbe:default_iterations(),
404402
[]
405403
),
406404
{error, _} = rabbit_control_pbe:encode(
407-
false, false,
408-
false, % encrypt
409405
rabbit_pbe:default_cipher(), rabbit_pbe:default_hash(), rabbit_pbe:default_iterations(),
410406
[undefined]
411407
),
412408
{error, _} = rabbit_control_pbe:encode(
413-
false, false,
414-
false, % encrypt
415409
rabbit_pbe:default_cipher(), rabbit_pbe:default_hash(), rabbit_pbe:default_iterations(),
416410
[undefined, undefined, undefined]
417411
),
@@ -429,38 +423,28 @@ rabbitmqctl_encode(_Config) ->
429423
rabbitmqctl_encode_encrypt_decrypt(Secret) ->
430424
PassPhrase = "passphrase",
431425
{ok, Output} = rabbit_control_pbe:encode(
432-
false, false,
433-
false, % encrypt
434426
rabbit_pbe:default_cipher(), rabbit_pbe:default_hash(), rabbit_pbe:default_iterations(),
435427
[Secret, PassPhrase]
436428
),
437429
{encrypted, Encrypted} = rabbit_control_pbe:evaluate_input_as_term(lists:flatten(Output)),
438430

439-
{ok, Result} = rabbit_control_pbe:encode(
440-
false, false,
441-
true, % decrypt
431+
{ok, Result} = rabbit_control_pbe:decode(
442432
rabbit_pbe:default_cipher(), rabbit_pbe:default_hash(), rabbit_pbe:default_iterations(),
443433
[lists:flatten(io_lib:format("~p", [Encrypted])), PassPhrase]
444434
),
445435
Secret = lists:flatten(Result),
446436
% decrypt with {encrypted, ...} form as input
447-
{ok, Result} = rabbit_control_pbe:encode(
448-
false, false,
449-
true, % decrypt
437+
{ok, Result} = rabbit_control_pbe:decode(
450438
rabbit_pbe:default_cipher(), rabbit_pbe:default_hash(), rabbit_pbe:default_iterations(),
451439
[lists:flatten(io_lib:format("~p", [{encrypted, Encrypted}])), PassPhrase]
452440
),
453441

454442
% wrong passphrase
455-
{error, _} = rabbit_control_pbe:encode(
456-
false, false,
457-
true, % decrypt
443+
{error, _} = rabbit_control_pbe:decode(
458444
rabbit_pbe:default_cipher(), rabbit_pbe:default_hash(), rabbit_pbe:default_iterations(),
459445
[lists:flatten(io_lib:format("~p", [Encrypted])), PassPhrase ++ " "]
460446
),
461-
{error, _} = rabbit_control_pbe:encode(
462-
false, false,
463-
true, % decrypt
447+
{error, _} = rabbit_control_pbe:decode(
464448
rabbit_pbe:default_cipher(), rabbit_pbe:default_hash(), rabbit_pbe:default_iterations(),
465449
[lists:flatten(io_lib:format("~p", [{encrypted, Encrypted}])), PassPhrase ++ " "]
466450
)

0 commit comments

Comments
 (0)