diff options
author | azul <azul@riseup.net> | 2016-07-21 19:25:38 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-07-21 19:25:38 +0200 |
commit | 6663a070f6b34d5af4c1812b1255c64534a7a59a (patch) | |
tree | b01cf32a0a95a11b3ea9bd279c2b251a1fb5b58e /test/integration | |
parent | d7599715c6d24534dcccbe29cfc058e534039053 (diff) | |
parent | 59263baee9fc04524c8a69af1f7293fa4315d3ff (diff) |
Merge pull request #6 from pixelated/by_fingerprint
By fingerprint
Diffstat (limited to 'test/integration')
-rw-r--r-- | test/integration/nickserver_test.rb | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/test/integration/nickserver_test.rb b/test/integration/nickserver_test.rb index 710c3a1..9aac6b4 100644 --- a/test/integration/nickserver_test.rb +++ b/test/integration/nickserver_test.rb @@ -26,7 +26,7 @@ class NickserverTest < Minitest::Test super end - def test_GET_served_via_SKS + def test_GET_key_by_email_address_served_via_SKS uid = 'cloudadmin@leap.se' key_id = 'E818C478D3141282F7590D29D041EB11B1647490' stub_sks_vindex_reponse(uid, body: file_content(:leap_vindex_result)) @@ -40,15 +40,13 @@ class NickserverTest < Minitest::Test end end - def test_POST_served_via_SKS - uid = 'cloudadmin@leap.se' - key_id = 'E818C478D3141282F7590D29D041EB11B1647490' - stub_sks_vindex_reponse(uid, body: file_content(:leap_vindex_result)) - stub_sks_get_reponse(key_id, body: file_content(:leap_public_key)) + def test_GET_key_by_fingerprint_served_via_SKS + fingerprint = 'E818C478D3141282F7590D29D041EB11B1647490' + stub_sks_get_reponse(fingerprint, body: file_content(:leap_public_key)) start do - params = {body: {"address" => uid}} - post(params) do |response| + params = {query: {"fingerprint" => fingerprint}} + get(params) do |response| assert_equal file_content(:leap_public_key), JSON.parse(response.to_s)["openpgp"] end end |