Skip to content

ui tests from browser extension - compose #1294

@tomholub

Description

@tomholub

from #1274

todo tests - minor:

  • compose - reply - pass phrase dialog - dialog ok
  • compose - reply - pass phrase dialog - dialog cancel
  • compose - pass phrase dialog - dialog cancel
  • compose - non-primary pass phrase dialog - dialog cancel

purpose of tests unsure:

  • compose - standalone- hide/show btns after signing
  • compose - check for sender [ci.tests.gmail@flowcrypt.test] from a password-protected email
  • compose - check for sender [flowcrypt.compatibility@gmail.com] from a password-protected email
  • compose - check for sender [flowcryptcompatibility@gmail.com]
  • compose - enter recipient which is not in the contact list
  • compose - revoked OpenPGP key (is this for own key revoked? Or recipient? For that we already had compose - revoked recipients trigger revoked warning)
  • compose - key-mismatch - standalone - key mismatch loading

tests done:

  • compose - revoked recipients trigger revoked warning
  • compose - good recipients trigger no warning
  • don't auto-refresh expired key if disallowed search on attester
  • compose - can choose found contact

todo tests after Gmail mock is available:

  • compose - reply - can load quote from plain/html email
  • compose - quote - can load quote from encrypted/text email
  • compose - quote - can load quote from plain/text email
  • compose - reply - signed message with attachment - can be downloaded after send
  • compose - reply - can load quote from encrypted/html email
  • compose - reply - subject starts with Re:
  • compose - recipients are properly ordered
  • compose - sending and rendering message with U+10000 code points
  • compose - sending a message encrypted with all keys of a recipient

todo functionality first:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions