Commit 2a05e0b5 authored by kytv's avatar kytv
Browse files

Initial set of tests for Icedove

Will-fix: #10332
parent a3f66357
@product @check_tor_leaks
Feature: Icedove email client
As a Tails user
I may want to use an email client
Background:
Given a computer
When I start Tails from DVD and I login
And I save the state so the background can be restored next scenario
Scenario: Torbirdy is enabled and configured to use Tor
Given I start "Icedove" via the GNOME "Internet" applications menu
And Icedove has started
Then I see that Torbirdy is enabled and configured to use Tor
Scenario: Icedove defaults to using IMAP
Given 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
And IMAP is the default protocol
Scenario: Adblock is not enabled within Icedove
Given I start "Icedove" via the GNOME "Internet" applications menu
And Icedove has started
And I have not configured an email account
And I cancel setting up an email account
When I open Icedove's Add-ons Manager
Then the Add-ons Manager opens
When I click the extensions tab
Then I see that Adblock is not installed in Icedove
Scenario: Enigmail is configured to use the correct keyserver
Given I start "Icedove" via the GNOME "Internet" applications menu
And Icedove has started
And I have not configured an email account
And I cancel setting up an email account
And I go into Enigmail's preferences
When I click Enigmail's keyserver tab
Then I see Enigmail is configured to use the correct keyserver
When I click Enigmail's advanced tab
Then I see that Enigmail is configured to use the correct SOCKS proxy
Scenario: Icedove will work over Tor
Given I start "Icedove" via the GNOME "Internet" applications menu
And Icedove has started
And I have not configured an email account
And I cancel setting up an email account
And I open Torbirdy's preferences
When I test Torbirdy's proxy settings
Then Torbirdy's proxy test is successful
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment