summaryrefslogtreecommitdiffstats
path: root/features/checks.feature
diff options
context:
space:
mode:
Diffstat (limited to 'features/checks.feature')
-rw-r--r--features/checks.feature29
1 files changed, 27 insertions, 2 deletions
diff --git a/features/checks.feature b/features/checks.feature
index 277bdb9..4f1cc45 100644
--- a/features/checks.feature
+++ b/features/checks.feature
@@ -10,15 +10,30 @@ Feature: Various checks
Then AppArmor is enabled
And some AppArmor profiles are enforced
+ Scenario: GNOME Screenshot has a sane default save directory
+ Then GNOME Screenshot is configured to save files to the live user's home directory
+
+ Scenario: GNOME Screenshot takes a screenshot when the PRINTSCREEN key is pressed
+ Given there is no screenshot in the live user's home directory
+ When I press the "PRINTSCREEN" key
+ Then a screenshot is saved to the live user's home directory
+
Scenario: VirtualBox guest modules are available
When Tails has booted a 64-bit kernel
Then the VirtualBox guest modules are available
- Scenario: The shipped Tails signing key is up-to-date
+ Scenario: The shipped Tails signing key is up-to-date
+ Then the shipped Tails signing key will be valid for the next 3 months
+
+ Scenario: The Tails Debian repository key is up-to-date
+ Then the shipped Tails Debian repository key will be valid for the next 3 months
+
+ Scenario: The "Report an Error" launcher will open the support documentation
Given the network is plugged
And Tor is ready
And all notifications have disappeared
- Then the shipped Tails signing key is not outdated
+ When I double-click the Report an Error launcher on the desktop
+ Then I see "SupportDocumentation.png" after at most 90 seconds
Scenario: The live user is setup correctly
Then the live user has been setup by live-boot
@@ -33,6 +48,16 @@ Feature: Various checks
And the time has synced
And process "vidalia" is running within 30 seconds
+ Scenario: The 'Tor is ready' notification is shown when Tor has bootstrapped
+ Given the network is plugged
+ When I see the 'Tor is ready' notification
+ Then Tor is ready
+
+ Scenario: The tor process should be confined with Seccomp
+ Given the network is plugged
+ And Tor is ready
+ Then the running process "tor" is confined with Seccomp in filter mode
+
Scenario: No unexpected network services
When the network is plugged
And Tor is ready