FlowCrypt / flowcrypt-browser

FlowCrypt Browser extension for Chrome and Firefox
https://flowcrypt.com
Other
374 stars 46 forks source link

Add test for the FlowCrypt for Thunderbird implementation #5786

Open martgil opened 1 month ago

martgil commented 1 month ago

Description:

In my investigation, there's not much option for testing Thunderbird mail extensions within the Thunderbird Mail Client. So to make our progress in Thunderbird mail development reliable, test must be added, emulated and performed in puppeteer.

Reference: https://www.zenrows.com/blog/puppeteer-user-agent

martgil commented 1 month ago

cc: @sosnovsky

sosnovsky commented 1 month ago

Hmm, I'm not sure that changing user agent will make it possible to test Thunderbird implementation, as browser environment will still miss some properties and methods specific for thunderbird (like browser.composeAction, browser.messageDisplayAction etc)

martgil commented 1 month ago

Yeah, you are right @sosnovsky. Oh my. It's not easy to add test for Thunderbird.