Skip to content

Commit cfdcf90

Browse files
committed
fix: address PR review comments
Signed-off-by: Ondrej Dockal <[email protected]>
1 parent be1aba4 commit cfdcf90

File tree

4 files changed

+6
-9
lines changed

4 files changed

+6
-9
lines changed

Diff for: .github/workflows/e2e-main.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -145,11 +145,11 @@ jobs:
145145
jq --arg version "$version" '.devDependencies."@podman-desktop/tests-playwright" = $version' package.json > package.json_tmp && mv package.json_tmp package.json
146146
pnpm install --no-frozen-lockfile
147147
148-
- name: Set default browser
148+
- name: Set default browser to Chromium
149149
run: |
150+
# TODO: Follow up issue: https://github.com/redhat-developer/podman-desktop-redhat-account-ext/issues/727
150151
chromiumBrowser=$(which chromium-browser)
151152
echo "Path to chromium: ${chromiumBrowser}"
152-
# xdg-settings set default-web-browser chromium-browser.desktop
153153
sudo update-alternatives --install /usr/bin/x-www-browser x-www-browser $chromiumBrowser 500
154154
sudo update-alternatives --set x-www-browser $chromiumBrowser
155155

Diff for: tests/src/model/pages/sso-authentication-page.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -67,4 +67,4 @@ export class SSOAuthenticationProviderCardPage extends BasePage {
6767
await playExpect(this.providerStatus).toContainText(loggedIn ? 'logged in' : 'logged out', { ignoreCase: true });
6868
});
6969
}
70-
}
70+
}

Diff for: tests/src/sso-extension.spec.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ test.afterAll(async ({ runner }) => {
6969
if (browser) {
7070
await browser.close();
7171
}
72-
} catch (error) {
72+
} catch (error: unknown) {
7373
console.log(`Something went wrong when closing browser: ${error}`);
7474
} finally {
7575
await terminateExternalBrowser();
@@ -276,7 +276,7 @@ export async function terminateExternalBrowser(): Promise<void> {
276276
try {
277277
// eslint-disable-next-line
278278
execSync('pkill -o firefox');
279-
} catch (error) {
279+
} catch (error: unknown) {
280280
console.log(`Error while killing the firefox: ${error}`);
281281
}
282282
}

Diff for: tests/src/utility/auth-utils.ts

+1-4
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ export async function findPageWithTitleInBrowser(browser: Browser, expectedTitle
8282
// Connect to the same Chrome instance via CDP
8383
// possible option is to use chromium.connectOverCDP(`http://localhost:${port}`);
8484
if (!browserLaunch) {
85-
throw Error('Browser object was not initialized properly');
85+
throw new Error('Browser object was not initialized properly');
8686
} else {
8787
console.log(`Browser connected: ${browserLaunch.isConnected()}`);
8888
}
@@ -109,6 +109,3 @@ export async function findPageWithTitleInBrowser(browser: Browser, expectedTitle
109109
console.log(`Matched string: ${urlMatch}`);
110110
return urlMatch;
111111
}
112-
113-
114-

0 commit comments

Comments
 (0)