Refresh deb.torproject.org's APT key.
[tails-test.git] / features / dhcp.feature
blobc15ae0c10efb9f0756effa477a3f773b49340265
1 @product
2 Feature: Getting a DHCP lease without leaking too much information
3   As a Tails user
4   when I connect to a network with a DHCP server
5   I should be able to connect to the Internet
6   and the hostname should not have been leaked on the network.
8   Scenario: Getting a DHCP lease with the default NetworkManager connection
9     Given a computer
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
14     And GNOME has started
15     And Tor is ready
16     And all notifications have disappeared
17     And available upgrades have been checked
18     Then the hostname should not have been leaked on the network
20   Scenario: Getting a DHCP lease with a manually configured NetworkManager connection
21     Given a computer
22     And I capture all network traffic
23     And I start the computer
24     And the computer boots Tails
25     And I log in to a new session
26     And GNOME has started
27     And Tor is ready
28     And all notifications have disappeared
29     And available upgrades have been checked
30     And I add a wired DHCP NetworkManager connection called "manually-added-con"
31     And I switch to the "manually-added-con" NetworkManager connection
32     Then the hostname should not have been leaked on the network