1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

Revert "chore: Update integration tests to new testid format"

This reverts commit d2183cb975.
This commit is contained in:
Sebastian Malton 2023-05-23 09:09:13 -04:00
parent 753c8bfa85
commit be1fbcf8c3

View File

@ -172,219 +172,219 @@ const scenarios = [
{ {
expectedSelector: "div[data-testid='cluster-overview-page'] div.label", expectedSelector: "div[data-testid='cluster-overview-page'] div.label",
parentSidebarItemTestId: null, parentSidebarItemTestId: null,
sidebarItemTestId: "link-for-sidebar-item-cluster-overview", sidebarItemTestId: "sidebar-item-link-for-cluster-overview",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: null, parentSidebarItemTestId: null,
sidebarItemTestId: "link-for-sidebar-item-nodes", sidebarItemTestId: "sidebar-item-link-for-nodes",
}, },
{ {
expectedSelector: 'h5 >> text="Overview"', expectedSelector: 'h5 >> text="Overview"',
parentSidebarItemTestId: "link-for-sidebar-item-workloads", parentSidebarItemTestId: "sidebar-item-link-for-workloads",
sidebarItemTestId: "link-for-sidebar-item-workloads-overview", sidebarItemTestId: "sidebar-item-link-for-overview",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-workloads", parentSidebarItemTestId: "sidebar-item-link-for-workloads",
sidebarItemTestId: "link-for-sidebar-item-pods", sidebarItemTestId: "sidebar-item-link-for-pods",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-workloads", parentSidebarItemTestId: "sidebar-item-link-for-workloads",
sidebarItemTestId: "link-for-sidebar-item-deployments", sidebarItemTestId: "sidebar-item-link-for-deployments",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-workloads", parentSidebarItemTestId: "sidebar-item-link-for-workloads",
sidebarItemTestId: "link-for-sidebar-item-daemon-sets", sidebarItemTestId: "sidebar-item-link-for-daemon-sets",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-workloads", parentSidebarItemTestId: "sidebar-item-link-for-workloads",
sidebarItemTestId: "link-for-sidebar-item-stateful-sets", sidebarItemTestId: "sidebar-item-link-for-stateful-sets",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-workloads", parentSidebarItemTestId: "sidebar-item-link-for-workloads",
sidebarItemTestId: "link-for-sidebar-item-replica-sets", sidebarItemTestId: "sidebar-item-link-for-replica-sets",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-workloads", parentSidebarItemTestId: "sidebar-item-link-for-workloads",
sidebarItemTestId: "link-for-sidebar-item-jobs", sidebarItemTestId: "sidebar-item-link-for-jobs",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-workloads", parentSidebarItemTestId: "sidebar-item-link-for-workloads",
sidebarItemTestId: "link-for-sidebar-item-cron-jobs", sidebarItemTestId: "sidebar-item-link-for-cron-jobs",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-config", parentSidebarItemTestId: "sidebar-item-link-for-config",
sidebarItemTestId: "link-for-sidebar-item-config-maps", sidebarItemTestId: "sidebar-item-link-for-config-maps",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-config", parentSidebarItemTestId: "sidebar-item-link-for-config",
sidebarItemTestId: "link-for-sidebar-item-secrets", sidebarItemTestId: "sidebar-item-link-for-secrets",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-config", parentSidebarItemTestId: "sidebar-item-link-for-config",
sidebarItemTestId: "link-for-sidebar-item-resource-quotas", sidebarItemTestId: "sidebar-item-link-for-resource-quotas",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-config", parentSidebarItemTestId: "sidebar-item-link-for-config",
sidebarItemTestId: "link-for-sidebar-item-limit-ranges", sidebarItemTestId: "sidebar-item-link-for-limit-ranges",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-config", parentSidebarItemTestId: "sidebar-item-link-for-config",
sidebarItemTestId: "link-for-sidebar-item-horizontal-pod-auto-scalers", sidebarItemTestId: "sidebar-item-link-for-horizontal-pod-auto-scalers",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-config", parentSidebarItemTestId: "sidebar-item-link-for-config",
sidebarItemTestId: "link-for-sidebar-item-pod-disruption-budgets", sidebarItemTestId: "sidebar-item-link-for-pod-disruption-budgets",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-network", parentSidebarItemTestId: "sidebar-item-link-for-network",
sidebarItemTestId: "link-for-sidebar-item-services", sidebarItemTestId: "sidebar-item-link-for-services",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-network", parentSidebarItemTestId: "sidebar-item-link-for-network",
sidebarItemTestId: "link-for-sidebar-item-endpoints", sidebarItemTestId: "sidebar-item-link-for-endpoints",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-network", parentSidebarItemTestId: "sidebar-item-link-for-network",
sidebarItemTestId: "link-for-sidebar-item-ingresses", sidebarItemTestId: "sidebar-item-link-for-ingresses",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-network", parentSidebarItemTestId: "sidebar-item-link-for-network",
sidebarItemTestId: "link-for-sidebar-item-network-policies", sidebarItemTestId: "sidebar-item-link-for-network-policies",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-storage", parentSidebarItemTestId: "sidebar-item-link-for-storage",
sidebarItemTestId: "link-for-sidebar-item-persistent-volume-claims", sidebarItemTestId: "sidebar-item-link-for-persistent-volume-claims",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-storage", parentSidebarItemTestId: "sidebar-item-link-for-storage",
sidebarItemTestId: "link-for-sidebar-item-persistent-volumes", sidebarItemTestId: "sidebar-item-link-for-persistent-volumes",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-storage", parentSidebarItemTestId: "sidebar-item-link-for-storage",
sidebarItemTestId: "link-for-sidebar-item-storage-classes", sidebarItemTestId: "sidebar-item-link-for-storage-classes",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: null, parentSidebarItemTestId: null,
sidebarItemTestId: "link-for-sidebar-item-namespaces", sidebarItemTestId: "sidebar-item-link-for-namespaces",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: null, parentSidebarItemTestId: null,
sidebarItemTestId: "link-for-sidebar-item-events", sidebarItemTestId: "sidebar-item-link-for-events",
}, },
{ {
expectedSelector: "div.HelmCharts input", expectedSelector: "div.HelmCharts input",
parentSidebarItemTestId: "link-for-sidebar-item-helm", parentSidebarItemTestId: "sidebar-item-link-for-helm",
sidebarItemTestId: "link-for-sidebar-item-charts", sidebarItemTestId: "sidebar-item-link-for-charts",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-helm", parentSidebarItemTestId: "sidebar-item-link-for-helm",
sidebarItemTestId: "link-for-sidebar-item-releases", sidebarItemTestId: "sidebar-item-link-for-releases",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-user-management", parentSidebarItemTestId: "sidebar-item-link-for-user-management",
sidebarItemTestId: "link-for-sidebar-item-service-accounts", sidebarItemTestId: "sidebar-item-link-for-service-accounts",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-user-management", parentSidebarItemTestId: "sidebar-item-link-for-user-management",
sidebarItemTestId: "link-for-sidebar-item-cluster-roles", sidebarItemTestId: "sidebar-item-link-for-cluster-roles",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-user-management", parentSidebarItemTestId: "sidebar-item-link-for-user-management",
sidebarItemTestId: "link-for-sidebar-item-roles", sidebarItemTestId: "sidebar-item-link-for-roles",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-user-management", parentSidebarItemTestId: "sidebar-item-link-for-user-management",
sidebarItemTestId: "link-for-sidebar-item-cluster-role-bindings", sidebarItemTestId: "sidebar-item-link-for-cluster-role-bindings",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-user-management", parentSidebarItemTestId: "sidebar-item-link-for-user-management",
sidebarItemTestId: "link-for-sidebar-item-role-bindings", sidebarItemTestId: "sidebar-item-link-for-role-bindings",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: null, parentSidebarItemTestId: null,
sidebarItemTestId: "link-for-sidebar-item-custom-resources", sidebarItemTestId: "sidebar-item-link-for-custom-resources",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-config", parentSidebarItemTestId: "sidebar-item-link-for-config",
sidebarItemTestId: "link-for-sidebar-item-validating-webhook-configurations", sidebarItemTestId: "sidebar-item-link-for-validating-webhook-configurations",
}, },
{ {
expectedSelector: "h5.title", expectedSelector: "h5.title",
parentSidebarItemTestId: "link-for-sidebar-item-config", parentSidebarItemTestId: "sidebar-item-link-for-config",
sidebarItemTestId: "link-for-sidebar-item-mutating-webhook-configurations", sidebarItemTestId: "sidebar-item-link-for-mutating-webhook-configurations",
}, },
]; ];
const navigateToPods = async (frame: Frame) => { const navigateToPods = async (frame: Frame) => {
await frame.click(`[data-testid="link-for-sidebar-item-workloads"]`); await frame.click(`[data-testid="sidebar-item-link-for-workloads"]`);
await frame.click(`[data-testid="link-for-sidebar-item-pods"]`); await frame.click(`[data-testid="sidebar-item-link-for-pods"]`);
}; };
const navigateToNamespaces = async (frame: Frame) => { const navigateToNamespaces = async (frame: Frame) => {
await frame.click(`[data-testid="link-for-sidebar-item-namespaces"]`); await frame.click(`[data-testid="sidebar-item-link-for-namespaces"]`);
}; };