forked from Silverfish/proton-bridge
GODT-1740: Opt-out All Mail visibility in settings file.
This commit is contained in:
@ -24,6 +24,8 @@ import (
|
||||
func BridgeActionsFeatureContext(s *godog.ScenarioContext) {
|
||||
s.Step(`^bridge starts$`, bridgeStarts)
|
||||
s.Step(`^bridge syncs "([^"]*)"$`, bridgeSyncsUser)
|
||||
s.Step(`^All mail mailbox is hidden$`, allMailMailboxIsHidden)
|
||||
s.Step(`^All mail mailbox is visible$`, allMailMailboxIsVisible)
|
||||
}
|
||||
|
||||
func bridgeStarts() error {
|
||||
@ -42,3 +44,13 @@ func bridgeSyncsUser(bddUserID string) error {
|
||||
ctx.SetLastError(ctx.GetTestingError())
|
||||
return nil
|
||||
}
|
||||
|
||||
func allMailMailboxIsHidden() error {
|
||||
ctx.GetBridge().SetIsAllMailVisible(false)
|
||||
return nil
|
||||
}
|
||||
|
||||
func allMailMailboxIsVisible() error {
|
||||
ctx.GetBridge().SetIsAllMailVisible(true)
|
||||
return nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user