Skip to content

ui tests from browser extension - setup #1296

@tomholub

Description

@tomholub

from #1274

can be implemented (higher priority):

  • user@no-submit-org-rule.flowcrypt.test - do not submit to attester

can be implemented (lower priority):

  • setup - manualEnter honors DEFAULT_REMEMBER_PASS_PHRASE OrgRule
  • setup - import key - submit - offline - retry
  • setup - import unarmored key from file
  • setup - import invalid key file

needs extended FES mocks:

  • user@standardsubdomainfes.test:8001 - PWD encrypted message with FES web portal

needs EKM mock:

  • get.key@key-manager-autoimport-no-prv-create.flowcrypt.test - respect NO_PRV_CREATE when key not found on key manager

implemented:

  • get.key@key-manager-choose-passphrase.flowcrypt.test - passphrase chosen by user with key found on key manager
  • get.key@key-manager-choose-passphrase-forbid-storing.flowcrypt.test - passphrase chosen by user with key found on key manager and forbid storing
  • user@standardsubdomainfes.test:8001 - uses FES on standard domain
  • user@no-search-domains-org-rule.flowcrypt.test - do not search attester for recipients on particular domains
  • user@no-search-wildcard-domains-org-rule.flowcrypt.test - do not search attester for recipients on any domain

functionality not implemented on iOS:

  • expire@key-manager-keygen-expiration.flowcrypt.test - OrgRule enforce_keygen_expire_months: 1
  • setup - import key - fix key self signatures
  • put.key@key-manager-autogen.flowcrypt.test - automatic setup with key not found on key manager, then generated
  • setup - import key - naked - choose my own pass phrase
  • put.error@key-manager-autogen.flowcrypt.test - handles error during KM key PUT
  • get.key@key-manager-autogen.flowcrypt.test - automatic setup with key found on key manager
  • get.key@no-submit-org-rule.key-manager-autogen.flowcrypt.test - automatic setup with key found on key manager and no submit rule (no passphrase)
  • has.pub@org-rules-test - no backup, no keygen
  • setup - imported key with multiple alias should show checkbox per alias
  • setup - imported key from a file with multiple alias
  • reject.client.keypair@key-manager-autogen.flowcrypt.test - does not leak sensitive info on err 400, shows informative err
  • no.pub@org-rules-test - no backup, no keygen, enforce attester submit with submit err

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