icedove.feature 1.47 KB
Newer Older
bertagaz's avatar
bertagaz committed
1
@product @check_tor_leaks @fragile
kytv's avatar
kytv committed
2
3
4
5
6
Feature: Icedove email client
  As a Tails user
  I may want to use an email client

  Background:
kytv's avatar
kytv committed
7
    Given I have started Tails from DVD and logged in and the network is connected
8
9
10
11
    When I start "Icedove" via the GNOME "Internet" applications menu
    And Icedove has started
    And I have not configured an email account
    Then I am prompted to setup an email account
kytv's avatar
kytv committed
12
13

  Scenario: Icedove defaults to using IMAP
14
    Then IMAP is the default protocol
kytv's avatar
kytv committed
15
16

  Scenario: Adblock is not enabled within Icedove
17
    Given I cancel setting up an email account
kytv's avatar
kytv committed
18
    When I open Icedove's Add-ons Manager
kytv's avatar
kytv committed
19
    And I click the extensions tab
kytv's avatar
kytv committed
20
21
22
    Then I see that Adblock is not installed in Icedove

  Scenario: Enigmail is configured to use the correct keyserver
23
    Given I cancel setting up an email account
kytv's avatar
kytv committed
24
25
    And I go into Enigmail's preferences
    When I click Enigmail's keyserver tab
kytv's avatar
kytv committed
26
    Then I see that Enigmail is configured to use the correct keyserver
kytv's avatar
kytv committed
27
28
29
    When I click Enigmail's advanced tab
    Then I see that Enigmail is configured to use the correct SOCKS proxy

30
  Scenario: Torbirdy is configured to use Tor
kytv's avatar
kytv committed
31
    Given I cancel setting up an email account
32
    And I open Torbirdy's preferences
33
    Then I see that Torbirdy is configured to use Tor
kytv's avatar
kytv committed
34

kytv's avatar
kytv committed
35
  Scenario: Icedove will work over Tor
36
    Given I cancel setting up an email account
kytv's avatar
kytv committed
37
38
39
    And I open Torbirdy's preferences
    When I test Torbirdy's proxy settings
    Then Torbirdy's proxy test is successful