gemini-testing / gemini-testing/html-reporter

Copying links in meta info of tests does not work

Open
#706 0 comments 0 reactions 0 assignees View on GitHub
good first issue
Dominant language
TypeScript
Stars
57
Forks
69
Avg merge
6d 22h
Merged PRs (30d)
9

Description

### Description

The problem was found in the library with components - https://github.com/gravity-ui/uikit/issues/2298. We need to upgrade @gravity-ui/uikit@latest to the latest version and use fixed component instead our custom button implemented in this PR - https://github.com/gemini-testing/html-reporter/pull/675.

### Verify latest release

- [x] I verified that the issue exists in the latest html-reporter release

### Html-reporter version

11.0.2

### Last html-reporter version that worked

_No response_

### Link to the code that reproduces this issue or a replay of the bug

_No response_

### Reproduction steps

- run tests with html-reporter in config -`npx testplane`
- `npx http-server testplane-report`
- open in browser insecure url from http-server with your ip address for example (second link - http://192.168.1.1:8080)
- try to copy url/file/sessionId/... in meta info of test using copy element in UI (it doesn't copy anything)

### Actual Behavior

Clipboard button in meta info doesn't work on insecure pages

### Expected Behavior

Clipboard button in meta info works correctly on insecure pages

### Which Node.js version are you using?

20.18.1

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.