fix(tests): add missing argument into extensionPage's openDetailsPage… (#7892)

fix(tests): add missing argument into extensionPage's openDetailsPage function

Signed-off-by: Ondrej Dockal <odockal@redhat.com>
This commit is contained in:
Ondrej Dockal 2024-07-02 06:50:20 -07:00 committed by GitHub
parent 29011b71a2
commit 02cf123132
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -29,7 +29,8 @@ import { PodmanDesktopRunner } from '../runner/podman-desktop-runner';
import type { RunnerTestContext } from '../testContext/runner-test-context';
const extensionLabel = 'podman-desktop.podman';
const exntesionLabelName = 'podman';
const extensionLabelName = 'podman';
const extensionHeading = 'podman';
const PODMAN_EXTENSION_STATUS_ACTIVE: string = 'ACTIVE';
const PODMAN_EXTENSION_STATUS_DISABLED: string = 'DISABLED';
const SETTINGS_NAVBAR_PREFERENCES_PODMAN_EXTENSION: string = 'Extension: Podman';
@ -83,7 +84,11 @@ async function verifyPodmanExtensionStatus(enabled: boolean): Promise<void> {
// always present and visible
// go to the details of the extension
const extensionsPage = await navigationBar.openExtensions();
const extensionDetailsPage = await extensionsPage.openExtensionDetails(exntesionLabelName, extensionLabel);
const extensionDetailsPage = await extensionsPage.openExtensionDetails(
extensionLabelName,
extensionLabel,
extensionHeading,
);
const extensionStatusLabel = extensionDetailsPage.status;
@ -103,7 +108,11 @@ async function verifyPodmanExtensionStatus(enabled: boolean): Promise<void> {
.toBeTruthy();
// always present and visible
const extensionsPageAfter = await navigationBar.openExtensions();
const podmanExtensionPage = await extensionsPageAfter.openExtensionDetails(exntesionLabelName, extensionLabel);
const podmanExtensionPage = await extensionsPageAfter.openExtensionDetails(
extensionLabelName,
extensionLabel,
extensionHeading,
);
// --------------------------
if (enabled) {
@ -132,5 +141,5 @@ async function verifyPodmanExtensionStatus(enabled: boolean): Promise<void> {
async function openExtensionsPodmanPage(): Promise<ExtensionDetailsPage> {
const extensionsPage = await navigationBar.openExtensions();
return extensionsPage.openExtensionDetails(exntesionLabelName, extensionLabel);
return extensionsPage.openExtensionDetails(extensionLabelName, extensionLabel, extensionHeading);
}