GODT-1740: Opt-out All Mail visibility in settings file.

This commit is contained in:
Jakub
2022-07-28 10:52:40 +02:00
parent 252ca9a5f9
commit 8b39ea4acb
9 changed files with 100 additions and 13 deletions

View File

@ -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
}