Skip to content

Commit c56a31a

Browse files
committed
chore(e2e): sonarqube and prettier fixes
Signed-off-by: Patrick Knight <pknight@redhat.com>
1 parent 609cde6 commit c56a31a

2 files changed

Lines changed: 22 additions & 22 deletions

File tree

workspaces/backstage/e2e-tests/playwright.config.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { defineConfig } from '@red-hat-developer-hub/e2e-test-utils/playwright-config';
2-
import dotenv from 'dotenv';
1+
import { defineConfig } from "@red-hat-developer-hub/e2e-test-utils/playwright-config";
2+
import dotenv from "dotenv";
33

44
dotenv.config({ path: `${import.meta.dirname}/.env` });
55

@@ -18,15 +18,15 @@ export default defineConfig({
1818
testMatch: /tests\/specs\/github-events-module\.spec\.ts/,
1919
},
2020
{
21-
name: 'backstage-kubernetes',
21+
name: "backstage-kubernetes",
2222
testMatch: /tests\/specs\/kubernetes-rbac\.spec\.ts/,
2323
},
2424
{
25-
name: 'backstage-notifications',
25+
name: "backstage-notifications",
2626
testMatch: /tests\/specs\/notifications\.spec\.ts/,
2727
},
2828
{
29-
name: 'backstage-techdocs',
29+
name: "backstage-techdocs",
3030
testMatch: /tests\/specs\/techdocs\.spec\.ts/,
3131
},
3232
],

workspaces/backstage/e2e-tests/tests/specs/techdocs.spec.ts

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
import { expect, Page, test } from "@red-hat-developer-hub/e2e-test-utils/test";
22

3+
async function docsTextHighlight(page: Page) {
4+
await page.evaluate(() => {
5+
const host = document.querySelector(
6+
'[data-testid="techdocs-native-shadowroot"]',
7+
);
8+
const element = host?.shadowRoot?.querySelector("article p")?.firstChild;
9+
if (!element) return;
10+
const range = document.createRange();
11+
const selection = globalThis.getSelection();
12+
range.setStart(element, 0);
13+
range.setEnd(element, 20);
14+
selection?.removeAllRanges();
15+
selection?.addRange(range);
16+
document.dispatchEvent(new Event("selectionchange"));
17+
});
18+
}
19+
320
test.describe("TechDocs", () => {
421
test.beforeAll(async ({ rhdh }) => {
522
await rhdh.configure({
@@ -10,23 +27,6 @@ test.describe("TechDocs", () => {
1027
await rhdh.deploy();
1128
});
1229

13-
async function docsTextHighlight(page: Page) {
14-
await page.evaluate(() => {
15-
const host = document.querySelector(
16-
'[data-testid="techdocs-native-shadowroot"]',
17-
);
18-
const element = host?.shadowRoot?.querySelector("article p")?.firstChild;
19-
if (!element) return;
20-
const range = document.createRange();
21-
const selection = window.getSelection();
22-
range.setStart(element, 0);
23-
range.setEnd(element, 20);
24-
selection?.removeAllRanges();
25-
selection?.addRange(range);
26-
document.dispatchEvent(new Event("selectionchange"));
27-
});
28-
}
29-
3030
test.beforeEach(async ({ loginHelper }) => {
3131
await loginHelper.loginAsKeycloakUser();
3232
});

0 commit comments

Comments
 (0)