summaryrefslogtreecommitdiffstats
path: root/features/icedove.feature
diff options
context:
space:
mode:
authorPhilip Hands <phil@hands.com>2016-03-14 15:36:16 +0100
committerHolger Levsen <holger@layer-acht.org>2016-04-28 21:52:10 +0200
commitda080c472fc415b0ce918f4dd4a1ab143bb1bca4 (patch)
treebf63179f32f0eda0c2d5796e3e31c18c3c1185cf /features/icedove.feature
parent26a9e8ec2bcae03db4d663d87b44d8708d64fdc2 (diff)
downloadjenkins.debian.net-da080c472fc415b0ce918f4dd4a1ab143bb1bca4.tar.xz
rough attempt to grab the good cucumber bits from recent tails
Diffstat (limited to 'features/icedove.feature')
-rw-r--r--features/icedove.feature39
1 files changed, 39 insertions, 0 deletions
diff --git a/features/icedove.feature b/features/icedove.feature
new file mode 100644
index 00000000..e05f024c
--- /dev/null
+++ b/features/icedove.feature
@@ -0,0 +1,39 @@
+@product @check_tor_leaks @fragile
+Feature: Icedove email client
+ As a Tails user
+ I may want to use an email client
+
+ Background:
+ Given I have started Tails from DVD and logged in and the network is connected
+ 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
+
+ Scenario: Icedove defaults to using IMAP
+ Then IMAP is the default protocol
+
+ Scenario: Adblock is not enabled within Icedove
+ Given I cancel setting up an email account
+ When I open Icedove's Add-ons Manager
+ And 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 cancel setting up an email account
+ And I go into Enigmail's preferences
+ When I click Enigmail's keyserver tab
+ Then I see that 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: Torbirdy is configured to use Tor
+ Given I cancel setting up an email account
+ And I open Torbirdy's preferences
+ Then I see that Torbirdy is configured to use Tor
+
+ Scenario: Icedove will work over Tor
+ Given 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