mirror of
https://github.com/ProtonMail/proton-bridge.git
synced 2025-12-21 17:46:48 +00:00
feat(GODT-2555): add local telemetry settings.
feat(GODT-2555): add 'TelemetryDisabled' settings to vault. feat(GODT-2555): CLI and GUI implementation. feat(GODT-2555): implemented setting in bridge-gui-tester. feat(GODT-2555): added unit tests. feat(GODT-2555): feature tests.
This commit is contained in:
@ -153,6 +153,20 @@ func TestVault_Settings_ShowAllMail(t *testing.T) {
|
||||
require.Equal(t, false, s.GetShowAllMail())
|
||||
}
|
||||
|
||||
func TestVault_Settings_TelemetryDisabled(t *testing.T) {
|
||||
// create a new test vault.
|
||||
s := newVault(t)
|
||||
|
||||
// Check the default show all mail setting.
|
||||
require.Equal(t, false, s.GetTelemetryDisabled())
|
||||
|
||||
// Modify the show all mail setting.
|
||||
require.NoError(t, s.SetTelemetryDisabled(true))
|
||||
|
||||
// Check the new show all mail setting.
|
||||
require.Equal(t, true, s.GetTelemetryDisabled())
|
||||
}
|
||||
|
||||
func TestVault_Settings_Autostart(t *testing.T) {
|
||||
// create a new test vault.
|
||||
s := newVault(t)
|
||||
|
||||
Reference in New Issue
Block a user