summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorintrigeri <intrigeri@boum.org>2015-03-09 13:43:12 +0000
committerintrigeri <intrigeri@boum.org>2015-03-09 13:43:40 +0000
commitee4ebdff1b3d0615f6797772a68d046cdc2748a4 (patch)
tree4344eb49dc8fa3ea6b14e782b83c8657e97eba1c
parent97c347d788e88eb2796af907c1968d251fcb9859 (diff)
WIP: Draft scenarios for testing the fixes for #8691 and #6538.
-rw-r--r--features/usb_install.feature20
1 files changed, 20 insertions, 0 deletions
diff --git a/features/usb_install.feature b/features/usb_install.feature
index aadc6e9..0734110 100644
--- a/features/usb_install.feature
+++ b/features/usb_install.feature
@@ -5,6 +5,15 @@ Feature: Installing Tails to a USB drive, upgrading it, and using persistence
and upgrade it to new Tails versions
and use persistence
+ Scenario: Try installing Tails to a too small USB drive
+ Given a computer
+ And I start Tails from DVD with network unplugged and I login
+ And I create a 2 GiB disk named "current"
+ And I start Tails Installer in "Clone & Install" mode
+ Then I am told that no suitable device could be found
+ When I plug USB drive "current"
+ Then I am told that a plugged-in device is too small
+
@keep_volumes
Scenario: Installing Tails to a pristine USB drive
Given a computer
@@ -17,6 +26,17 @@ Feature: Installing Tails to a USB drive, upgrading it, and using persistence
And I unplug USB drive "current"
@keep_volumes
+ Scenario: Unplugging the target USB drive
+ Given a computer
+ And I start Tails from DVD with network unplugged and I login
+ And I start Tails Installer in "Clone & Install" mode
+ When I plug USB drive "current"
+ Then the "current" USB drive is selected
+ When I unplug USB drive "current"
+ Then no USB drive is selected
+ And I am told that no suitable device could be found
+
+ @keep_volumes
Scenario: Booting Tails from a USB drive in UEFI mode
Given a computer
And the computer is set to boot in UEFI mode