2 Feature: Using VeraCrypt encrypted volumes
3 In order to collaborate with non-Tails users
5 I want to unlock VeraCrypt encrypted volumes
8 Given I have started Tails from DVD without network and logged in
10 ### Unlock VeraCrypt Volumes
12 Scenario: Use Unlock VeraCrypt Volumes to unlock a USB drive that has a basic VeraCrypt volume
13 When I plug a USB drive containing a basic VeraCrypt volume
14 And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes
15 And I open this VeraCrypt volume in GNOME Files
16 Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds
17 When I lock the currently opened VeraCrypt volume
18 Then the VeraCrypt volume has been unmounted and locked
20 Scenario: Use Unlock VeraCrypt Volumes to unlock a USB drive that has a hidden VeraCrypt volume
21 When I plug a USB drive containing a hidden VeraCrypt volume
22 And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes
23 And I open this VeraCrypt volume in GNOME Files
24 Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds
25 When I lock the currently opened VeraCrypt volume
26 Then the VeraCrypt volume has been unmounted and locked
28 Scenario: Use Unlock VeraCrypt Volumes to unlock a basic VeraCrypt file container
29 When I plug and mount a USB drive containing a basic VeraCrypt file container
30 And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes
31 And I open this VeraCrypt volume in GNOME Files
32 Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds
33 When I lock the currently opened VeraCrypt file container
34 Then the VeraCrypt file container has been unmounted and locked
36 Scenario: Use Unlock VeraCrypt Volumes to unlock a hidden VeraCrypt file container
37 When I plug and mount a USB drive containing a hidden VeraCrypt file container
38 And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes
39 And I open this VeraCrypt volume in GNOME Files
40 Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds
41 When I lock the currently opened VeraCrypt file container
42 Then the VeraCrypt file container has been unmounted and locked
46 Scenario: Use GNOME Disks to unlock a USB drive that has a basic VeraCrypt volume with a keyfile
47 When I plug a USB drive containing a basic VeraCrypt volume with a keyfile
48 And I unlock and mount this VeraCrypt volume with GNOME Disks
49 And I open this VeraCrypt volume in GNOME Files
50 Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds
51 When I lock the currently opened VeraCrypt volume
52 Then the VeraCrypt volume has been unmounted and locked
54 Scenario: Use GNOME Disks to unlock a USB drive that has a hidden VeraCrypt volume
55 When I plug a USB drive containing a hidden VeraCrypt volume
56 And I unlock and mount this VeraCrypt volume with GNOME Disks
57 And I open this VeraCrypt volume in GNOME Files
58 Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds
59 When I lock the currently opened VeraCrypt volume
60 Then the VeraCrypt volume has been unmounted and locked
62 Scenario: Use GNOME Disks to unlock a basic VeraCrypt file container with a keyfile
63 When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile
64 And I unlock and mount this VeraCrypt file container with GNOME Disks
65 And I open this VeraCrypt volume in GNOME Files
66 Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds
67 When I lock the currently opened VeraCrypt file container
68 Then the VeraCrypt file container has been unmounted and locked
70 Scenario: Use GNOME Disks to unlock a hidden VeraCrypt file container
71 When I plug and mount a USB drive containing a hidden VeraCrypt file container
72 And I unlock and mount this VeraCrypt file container with GNOME Disks
73 And I open this VeraCrypt volume in GNOME Files
74 Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds
75 When I lock the currently opened VeraCrypt file container
76 Then the VeraCrypt file container has been unmounted and locked