2 Feature: Keyserver interaction with GnuPG
4 when I interact with keyservers using various GnuPG tools
5 the configured keyserver must be used
6 and all Internet traffic should flow only through Tor.
10 And I capture all network traffic
11 And I start the computer
12 And the computer boots Tails
13 And I log in to a new session
15 And I have a network connection
16 And Tor has built a circuit
17 And Iceweasel has autostarted and is not loading a web page
18 And the time has synced
19 And I have closed all annoying notifications
20 And the "10CC5BC7" OpenPGP key is not in the live user's public keyring
21 And I save the state so the background can be restored next scenario
23 Scenario: Fetching OpenPGP keys using GnuPG should work and be done over Tor.
24 When I fetch the "10CC5BC7" OpenPGP key using the GnuPG CLI
25 Then GnuPG uses the configured keyserver
26 And the GnuPG fetch is successful
27 And the "10CC5BC7" key is in the live user's public keyring after at most 120 seconds
28 And all Internet traffic has only flowed through Tor
30 Scenario: Fetching OpenPGP keys using Seahorse should work and be done over Tor.
31 When I fetch the "10CC5BC7" OpenPGP key using Seahorse
32 Then the "10CC5BC7" key is in the live user's public keyring after at most 120 seconds
33 And all Internet traffic has only flowed through Tor