The PR fulfills these requirements: (check all the apply)
[x] It's submitted to the main branch.
[x] When resolving a specific issue, it's referenced in the PR's title (e.g. feat: Add a button #xxx, where "xxx" is the issue number).
[x] When resolving a specific issue, the PR description includes Closes #xxx, where "xxx" is the issue number.
[x] If changes were made to ui folder, unit tests (make test) still pass.
[x] New/updated tests are included
This PR adds e2e tests for #2025.
Unit tests for testing the button visibility on hover over copyable_text/markdown code block were not enough due to limitations of nwsapi lib used by JSDOM.
The PR fulfills these requirements: (check all the apply)
main
branch.feat: Add a button #xxx
, where "xxx" is the issue number).Closes #xxx
, where "xxx" is the issue number.ui
folder, unit tests (make test
) still pass.This PR adds e2e tests for #2025.
Unit tests for testing the button visibility on hover over copyable_text/markdown code block were not enough due to limitations of
nwsapi
lib used by JSDOM.