diff options
author | Kasper Timm Hansen <kaspth@gmail.com> | 2017-09-24 22:58:17 +0200 |
---|---|---|
committer | Kasper Timm Hansen <kaspth@gmail.com> | 2017-09-24 22:58:17 +0200 |
commit | f9a6c00dcc95e9c9f5c064913f0a6b65fd9655a6 (patch) | |
tree | 2c25a18dd120eb7bd133b297dcfe4d8198ef9fb3 /activesupport/test | |
parent | 8b1fe28017b264de770e15f2417e84ef57ae0571 (diff) | |
download | rails-f9a6c00dcc95e9c9f5c064913f0a6b65fd9655a6.tar.gz rails-f9a6c00dcc95e9c9f5c064913f0a6b65fd9655a6.tar.bz2 rails-f9a6c00dcc95e9c9f5c064913f0a6b65fd9655a6.zip |
Fix RotationConfiguration test and remove nil-kind rotates.
Diffstat (limited to 'activesupport/test')
-rw-r--r-- | activesupport/test/messages/rotation_configuration_test.rb | 32 |
1 files changed, 7 insertions, 25 deletions
diff --git a/activesupport/test/messages/rotation_configuration_test.rb b/activesupport/test/messages/rotation_configuration_test.rb index 41d938e119..2f6824ed21 100644 --- a/activesupport/test/messages/rotation_configuration_test.rb +++ b/activesupport/test/messages/rotation_configuration_test.rb @@ -9,35 +9,17 @@ class MessagesRotationConfiguration < ActiveSupport::TestCase end def test_signed_configurations - @config.rotate :signed, secret: "older secret", salt: "salt", digest: "SHA1" - @config.rotate :signed, secret: "old secret", salt: "salt", digest: "SHA256" + @config.rotate :signed, "older secret", salt: "salt", digest: "SHA1" + @config.rotate :signed, "old secret", salt: "salt", digest: "SHA256" - assert_equal [{ - secret: "older secret", salt: "salt", digest: "SHA1" - }, { - secret: "old secret", salt: "salt", digest: "SHA256" - }], @config.signed + assert_equal [ + [ "older secret", salt: "salt", digest: "SHA1" ], + [ "old secret", salt: "salt", digest: "SHA256" ] ], @config.signed end def test_encrypted_configurations - @config.rotate :encrypted, raw_key: "old raw key", cipher: "aes-256-gcm" + @config.rotate :encrypted, "old raw key", cipher: "aes-256-gcm" - assert_equal [{ - raw_key: "old raw key", cipher: "aes-256-gcm" - }], @config.encrypted - end - - def test_rotate_without_kind - @config.rotate secret: "older secret", salt: "salt", digest: "SHA1" - @config.rotate raw_key: "old raw key", cipher: "aes-256-gcm" - - expected = [{ - secret: "older secret", salt: "salt", digest: "SHA1" - }, { - raw_key: "old raw key", cipher: "aes-256-gcm" - }] - - assert_equal expected, @config.encrypted - assert_equal expected, @config.signed + assert_equal [ [ "old raw key", cipher: "aes-256-gcm" ] ], @config.encrypted end end |