summaryrefslogtreecommitdiffstats
path: root/features/tails_server.feature
blob: 0054dd85d3d4360bbb12ce5ca676df48656338df (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
@product @check_tor_leaks
Feature: Tails Server
  As a Tails user
  when using Tails Server
  I should be able to install services
  # And I should be able to start services
  # And I should be able to connect to services
  # And I should be able to configure services
  # And I should be able to stop services
  # And I should be able to uninstall services
  # And I should be able to persist the services' data and configuration
  # And all traffic should flow only through Tor

  Background:  
    # Given I have started Tails from DVD without network and logged in with an administration password
    Given I have started Tails from DVD and logged in with an administration password and the network is connected

  Scenario: Installing a service
    When I start Tails Server and enter the sudo password
    Then I see no services in the service list
    When I add Mumble service in Tails Server
    Then I see Mumble in the service list
    And the service is stopped
    When I start the service
    Then the service starts successfully