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

Fix tests failing due to allow resources not updateing

- Also update snapshots

Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
Sebastian Malton 2023-01-10 12:42:44 -05:00
parent 34713974ed
commit e77411a65d
51 changed files with 1067 additions and 370 deletions

View File

@ -323,8 +323,9 @@ exports[`extension special characters in page registrations when navigating to r
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"

View File

@ -323,8 +323,9 @@ exports[`navigate to extension page when extension navigates to child route rend
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -530,8 +531,9 @@ exports[`navigate to extension page when extension navigates to route with param
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -753,8 +755,9 @@ exports[`navigate to extension page when extension navigates to route without pa
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -976,8 +979,9 @@ exports[`navigate to extension page when extension navigates to route without pa
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"

View File

@ -37,8 +37,9 @@ exports[`navigating between routes given route with optional path parameters whe
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -247,8 +248,9 @@ exports[`navigating between routes given route without path parameters when navi
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"

View File

@ -323,8 +323,9 @@ exports[`add-cluster - navigation using application menu when navigating to add
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"

View File

@ -624,7 +624,7 @@ exports[`force user to update when too long since update was downloaded when app
/>
</div>
<div
class="Animate opacity-scale Dialog flex center modal pinned enter"
class="Animate opacity-scale Dialog flex center modal pinned"
style="--enter-duration: 100ms; --leave-duration: 100ms;"
>
<div

View File

@ -326,8 +326,9 @@ exports[`opening catalog entity details panel when navigated to the catalog rend
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -1150,8 +1151,9 @@ exports[`opening catalog entity details panel when navigated to the catalog when
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -1934,7 +1936,7 @@ exports[`opening catalog entity details panel when navigated to the catalog when
/>
</div>
<ul
class="Animate opacity Menu MenuActions flex right bottom portal enter"
class="Animate opacity Menu MenuActions flex right bottom portal"
data-testid="menu-actions-for-catalog-for-some-entity-id"
id="menu-actions-for-catalog-for-some-entity-id"
style="--enter-duration: 100ms; --leave-duration: 100ms;"
@ -2006,8 +2008,9 @@ exports[`opening catalog entity details panel when navigated to the catalog when
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -2790,7 +2793,7 @@ exports[`opening catalog entity details panel when navigated to the catalog when
/>
</div>
<ul
class="Animate opacity Menu MenuActions flex right bottom portal enter"
class="Animate opacity Menu MenuActions flex right bottom portal"
data-testid="menu-actions-for-catalog-for-some-entity-id"
id="menu-actions-for-catalog-for-some-entity-id"
style="--enter-duration: 100ms; --leave-duration: 100ms;"
@ -2862,8 +2865,9 @@ exports[`opening catalog entity details panel when navigated to the catalog when
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -3969,8 +3973,9 @@ exports[`opening catalog entity details panel when navigated to the catalog when
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -4753,7 +4758,7 @@ exports[`opening catalog entity details panel when navigated to the catalog when
/>
</div>
<ul
class="Animate opacity Menu MenuActions flex right bottom portal enter"
class="Animate opacity Menu MenuActions flex right bottom portal"
data-testid="menu-actions-for-catalog-for-some-weblink-id"
id="menu-actions-for-catalog-for-some-weblink-id"
style="--enter-duration: 100ms; --leave-duration: 100ms;"
@ -4813,8 +4818,9 @@ exports[`opening catalog entity details panel when navigated to the catalog when
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -5597,7 +5603,7 @@ exports[`opening catalog entity details panel when navigated to the catalog when
/>
</div>
<ul
class="Animate opacity Menu MenuActions flex right bottom portal enter"
class="Animate opacity Menu MenuActions flex right bottom portal"
data-testid="menu-actions-for-catalog-for-some-weblink-id"
id="menu-actions-for-catalog-for-some-weblink-id"
style="--enter-duration: 100ms; --leave-duration: 100ms;"
@ -5657,8 +5663,9 @@ exports[`opening catalog entity details panel when navigated to the catalog when
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"

View File

@ -6,7 +6,7 @@ exports[`legacy extension adding cluster frame components given custom component
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div

View File

@ -6,7 +6,7 @@ exports[`cluster - order of sidebar items when rendered renders 1`] = `
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter"
class="Animate slide-right Drawer KubeObjectDetails flex column right"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -629,7 +629,7 @@ exports[`cluster - order of sidebar items when rendered when parent is expanded
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div

View File

@ -6,7 +6,7 @@ exports[`cluster - sidebar and tab navigation for core given core registrations
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter"
class="Animate slide-right Drawer KubeObjectDetails flex column right"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -602,7 +602,7 @@ exports[`cluster - sidebar and tab navigation for core given core registrations
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter"
class="Animate slide-right Drawer KubeObjectDetails flex column right"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -1198,7 +1198,7 @@ exports[`cluster - sidebar and tab navigation for core given core registrations
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -1814,7 +1814,7 @@ exports[`cluster - sidebar and tab navigation for core given core registrations
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -2308,7 +2308,7 @@ exports[`cluster - sidebar and tab navigation for core given core registrations
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -2781,7 +2781,7 @@ exports[`cluster - sidebar and tab navigation for core given core registrations
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter"
class="Animate slide-right Drawer KubeObjectDetails flex column right"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -3397,7 +3397,7 @@ exports[`cluster - sidebar and tab navigation for core given core registrations
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter"
class="Animate slide-right Drawer KubeObjectDetails flex column right"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div

View File

@ -6,7 +6,7 @@ exports[`cluster - sidebar and tab navigation for extensions given extension wit
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -602,7 +602,7 @@ exports[`cluster - sidebar and tab navigation for extensions given extension wit
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -1198,7 +1198,7 @@ exports[`cluster - sidebar and tab navigation for extensions given extension wit
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -1830,7 +1830,7 @@ exports[`cluster - sidebar and tab navigation for extensions given extension wit
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -2381,7 +2381,7 @@ exports[`cluster - sidebar and tab navigation for extensions given extension wit
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -3446,7 +3446,7 @@ exports[`cluster - sidebar and tab navigation for extensions given extension wit
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -4078,7 +4078,7 @@ exports[`cluster - sidebar and tab navigation for extensions given extension wit
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div

View File

@ -6,7 +6,7 @@ exports[`cluster - visibility of sidebar items given kube resource for route is
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter"
class="Animate slide-right Drawer KubeObjectDetails flex column right"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -574,7 +574,7 @@ exports[`cluster - visibility of sidebar items given kube resource for route is
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div

View File

@ -676,7 +676,7 @@ exports[`Deleting a cluster when an internal kubeconfig cluster is used when the
/>
</div>
<div
class="Animate opacity-scale Dialog flex center dialog modal enter"
class="Animate opacity-scale Dialog flex center dialog modal"
data-testid="delete-cluster-dialog"
style="--enter-duration: 100ms; --leave-duration: 100ms;"
>
@ -1410,7 +1410,7 @@ exports[`Deleting a cluster when the kubeconfig has multiple clusters when the d
/>
</div>
<div
class="Animate opacity-scale Dialog flex center dialog modal enter"
class="Animate opacity-scale Dialog flex center dialog modal"
data-testid="delete-cluster-dialog"
style="--enter-duration: 100ms; --leave-duration: 100ms;"
>
@ -2177,7 +2177,7 @@ exports[`Deleting a cluster when the kubeconfig has multiple clusters when the d
/>
</div>
<div
class="Animate opacity-scale Dialog flex center dialog modal enter"
class="Animate opacity-scale Dialog flex center dialog modal"
data-testid="delete-cluster-dialog"
style="--enter-duration: 100ms; --leave-duration: 100ms;"
>
@ -3869,7 +3869,7 @@ exports[`Deleting a cluster when the kubeconfig has only one cluster when the di
/>
</div>
<div
class="Animate opacity-scale Dialog flex center dialog modal enter"
class="Animate opacity-scale Dialog flex center dialog modal"
data-testid="delete-cluster-dialog"
style="--enter-duration: 100ms; --leave-duration: 100ms;"
>

View File

@ -7,7 +7,7 @@ exports[`disable-cluster-pages-when-cluster-is-not-relevant given extension shou
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -455,7 +455,7 @@ exports[`disable-cluster-pages-when-cluster-is-not-relevant given extension shou
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -1025,7 +1025,7 @@ exports[`disable-cluster-pages-when-cluster-is-not-relevant given not yet known
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div

View File

@ -7,7 +7,7 @@ exports[`disable sidebar items when cluster is not relevant given extension shou
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -595,7 +595,7 @@ exports[`disable sidebar items when cluster is not relevant given extension shou
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -1165,7 +1165,7 @@ exports[`disable sidebar items when cluster is not relevant given not yet known
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div

View File

@ -7,7 +7,7 @@ exports[`disable kube object detail items when cluster is not relevant given ext
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -653,7 +653,7 @@ exports[`disable kube object detail items when cluster is not relevant given ext
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -1294,7 +1294,7 @@ exports[`disable kube object detail items when cluster is not relevant given not
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div

View File

@ -4,7 +4,10 @@ exports[`reactively hide kube object detail item renders 1`] = `
<body>
<div>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -128,16 +131,33 @@ exports[`reactively hide kube object detail item renders 1`] = `
>
<div
class="SidebarCluster"
data-testid="sidebar-cluster-dropdown"
id="cluster-some-cluster-id"
role="menubar"
tabindex="0"
>
<div
class="Avatar rounded loadingAvatar"
style="width: 40px; height: 40px;"
class="Avatar rounded avatar"
style="width: 40px; height: 40px; background: rgb(198, 167, 9);"
>
??
scn
</div>
<div
class="loadingClusterName"
/>
class="clusterName"
id="tooltip-cluster-some-cluster-id"
>
some-context-name
</div>
<i
class="Icon dropdown material focusable"
>
<span
class="icon"
data-icon-name="arrow_drop_down"
>
arrow_drop_down
</span>
</i>
</div>
<div
class="sidebarNav sidebar-active-status"
@ -625,7 +645,10 @@ exports[`reactively hide kube object detail item when the item is shown renders
<body>
<div>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -754,16 +777,33 @@ exports[`reactively hide kube object detail item when the item is shown renders
>
<div
class="SidebarCluster"
data-testid="sidebar-cluster-dropdown"
id="cluster-some-cluster-id"
role="menubar"
tabindex="0"
>
<div
class="Avatar rounded loadingAvatar"
style="width: 40px; height: 40px;"
class="Avatar rounded avatar"
style="width: 40px; height: 40px; background: rgb(198, 167, 9);"
>
??
scn
</div>
<div
class="loadingClusterName"
/>
class="clusterName"
id="tooltip-cluster-some-cluster-id"
>
some-context-name
</div>
<i
class="Icon dropdown material focusable"
>
<span
class="icon"
data-icon-name="arrow_drop_down"
>
arrow_drop_down
</span>
</i>
</div>
<div
class="sidebarNav sidebar-active-status"

View File

@ -7,7 +7,7 @@ exports[`disable kube object menu items when cluster is not relevant given exten
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -460,7 +460,7 @@ exports[`disable kube object menu items when cluster is not relevant given exten
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -907,7 +907,7 @@ exports[`disable kube object menu items when cluster is not relevant given not y
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div

View File

@ -7,7 +7,7 @@ exports[`show status for a kube object given application starts and in test page
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -449,7 +449,7 @@ exports[`show status for a kube object given application starts and in test page
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -931,7 +931,7 @@ exports[`show status for a kube object given application starts and in test page
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -1413,7 +1413,7 @@ exports[`show status for a kube object given application starts and in test page
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -1855,7 +1855,7 @@ exports[`show status for a kube object given application starts and in test page
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -2297,7 +2297,7 @@ exports[`show status for a kube object given application starts and in test page
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div

View File

@ -7,7 +7,7 @@ exports[`disable kube object statuses when cluster is not relevant given extensi
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -489,7 +489,7 @@ exports[`disable kube object statuses when cluster is not relevant given extensi
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -931,7 +931,7 @@ exports[`disable kube object statuses when cluster is not relevant given not yet
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div

View File

@ -33,7 +33,7 @@ describe("cluster/namespaces - edit namespace from new tab", () => {
setupInitializingApplicationBuilder(b => builder = b);
beforeEach(() => {
beforeEach(async () => {
builder.setEnvironmentToClusterFrame();
builder.beforeWindowStart((windowDi) => {
@ -64,8 +64,7 @@ describe("cluster/namespaces - edit namespace from new tab", () => {
windowDi.override(callForPatchResourceInjectable, () => callForPatchResourceMock);
});
builder.namespaces.add("default");
builder.allowKubeResource({
await builder.allowKubeResource({
apiName: "namespaces",
group: "v1",
});

View File

@ -49,8 +49,8 @@ describe("cluster - visibility of sidebar items", () => {
});
describe("when kube resource becomes allowed", () => {
beforeEach(() => {
builder.allowKubeResource({
beforeEach(async () => {
await builder.allowKubeResource({
apiName: "namespaces",
group: "v1",
});

View File

@ -15,7 +15,7 @@ describe("workload overview", () => {
beforeEach(async () => {
builder.setEnvironmentToClusterFrame();
builder.allowKubeResource({
await builder.allowKubeResource({
apiName: "pods",
group: "v1",
});

View File

@ -7,7 +7,7 @@ exports[`disable workloads overview details when cluster is not relevant given e
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -582,7 +582,7 @@ exports[`disable workloads overview details when cluster is not relevant given e
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -1152,7 +1152,7 @@ exports[`disable workloads overview details when cluster is not relevant given n
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div

View File

@ -326,8 +326,9 @@ exports[`Showing correct entity settings when navigating to local cluster entity
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -691,8 +692,9 @@ exports[`Showing correct entity settings when navigating to non-local cluster en
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -1044,8 +1046,9 @@ exports[`Showing correct entity settings when navigating to weblink entity setti
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"

View File

@ -323,8 +323,9 @@ exports[`extensions - navigation using application menu when navigating to exten
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"

View File

@ -38,8 +38,9 @@ exports[`add custom helm repository in preferences when navigating to preference
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -744,8 +745,9 @@ exports[`add custom helm repository in preferences when navigating to preference
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -1489,8 +1491,9 @@ exports[`add custom helm repository in preferences when navigating to preference
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -2194,7 +2197,7 @@ exports[`add custom helm repository in preferences when navigating to preference
/>
</div>
<div
class="Animate opacity-scale Dialog flex center AddHelmRepoDialog modal enter"
class="Animate opacity-scale Dialog flex center AddHelmRepoDialog modal"
style="--enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -2345,8 +2348,9 @@ exports[`add custom helm repository in preferences when navigating to preference
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -3050,7 +3054,7 @@ exports[`add custom helm repository in preferences when navigating to preference
/>
</div>
<div
class="Animate opacity-scale Dialog flex center AddHelmRepoDialog modal enter leave"
class="Animate opacity-scale Dialog flex center AddHelmRepoDialog modal leave"
style="--enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -3098,8 +3102,9 @@ exports[`add custom helm repository in preferences when navigating to preference
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -3803,7 +3808,7 @@ exports[`add custom helm repository in preferences when navigating to preference
/>
</div>
<div
class="Animate opacity-scale Dialog flex center AddHelmRepoDialog modal enter"
class="Animate opacity-scale Dialog flex center AddHelmRepoDialog modal"
style="--enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -3954,8 +3959,9 @@ exports[`add custom helm repository in preferences when navigating to preference
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -4659,7 +4665,7 @@ exports[`add custom helm repository in preferences when navigating to preference
/>
</div>
<div
class="Animate opacity-scale Dialog flex center AddHelmRepoDialog modal enter"
class="Animate opacity-scale Dialog flex center AddHelmRepoDialog modal"
style="--enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -4992,8 +4998,9 @@ exports[`add custom helm repository in preferences when navigating to preference
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -5697,7 +5704,7 @@ exports[`add custom helm repository in preferences when navigating to preference
/>
</div>
<div
class="Animate opacity-scale Dialog flex center AddHelmRepoDialog modal enter"
class="Animate opacity-scale Dialog flex center AddHelmRepoDialog modal"
style="--enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -5848,8 +5855,9 @@ exports[`add custom helm repository in preferences when navigating to preference
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -6886,8 +6894,9 @@ exports[`add custom helm repository in preferences when navigating to preference
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -7743,8 +7752,9 @@ exports[`add custom helm repository in preferences when navigating to preference
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -8496,8 +8506,9 @@ exports[`add custom helm repository in preferences when navigating to preference
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -9238,8 +9249,9 @@ exports[`add custom helm repository in preferences when navigating to preference
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"

View File

@ -38,8 +38,9 @@ exports[`add helm repository from list in preferences when navigating to prefere
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -744,8 +745,9 @@ exports[`add helm repository from list in preferences when navigating to prefere
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -1489,8 +1491,9 @@ exports[`add helm repository from list in preferences when navigating to prefere
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -2287,8 +2290,9 @@ exports[`add helm repository from list in preferences when navigating to prefere
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -3032,8 +3036,9 @@ exports[`add helm repository from list in preferences when navigating to prefere
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -3777,8 +3782,9 @@ exports[`add helm repository from list in preferences when navigating to prefere
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -4511,8 +4517,9 @@ exports[`add helm repository from list in preferences when navigating to prefere
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -5290,8 +5297,9 @@ exports[`add helm repository from list in preferences when navigating to prefere
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -6132,8 +6140,9 @@ exports[`add helm repository from list in preferences when navigating to prefere
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -6911,8 +6920,9 @@ exports[`add helm repository from list in preferences when navigating to prefere
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"

View File

@ -38,8 +38,9 @@ exports[`listing active helm repositories in preferences when navigating to pref
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -744,8 +745,9 @@ exports[`listing active helm repositories in preferences when navigating to pref
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -1478,8 +1480,9 @@ exports[`listing active helm repositories in preferences when navigating to pref
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -2104,8 +2107,9 @@ exports[`listing active helm repositories in preferences when navigating to pref
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -2838,8 +2842,9 @@ exports[`listing active helm repositories in preferences when navigating to pref
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -3464,8 +3469,9 @@ exports[`listing active helm repositories in preferences when navigating to pref
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -4198,8 +4204,9 @@ exports[`listing active helm repositories in preferences when navigating to pref
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -4977,8 +4984,9 @@ exports[`listing active helm repositories in preferences when navigating to pref
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -5603,8 +5611,9 @@ exports[`listing active helm repositories in preferences when navigating to pref
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -6229,8 +6238,9 @@ exports[`listing active helm repositories in preferences when navigating to pref
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"

View File

@ -38,8 +38,9 @@ exports[`remove helm repository from list of active repositories in preferences
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -744,8 +745,9 @@ exports[`remove helm repository from list of active repositories in preferences
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -1461,8 +1463,9 @@ exports[`remove helm repository from list of active repositories in preferences
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -2178,8 +2181,9 @@ exports[`remove helm repository from list of active repositories in preferences
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"

View File

@ -496,7 +496,572 @@ exports[`installing helm chart from new tab given tab for installing chart was n
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
class="drawer-wrapper flex column"
>
<div
class="drawer-title flex align-center"
>
<div
class="drawer-title-text flex gaps align-center"
>
</div>
<i
class="Icon material interactive focusable"
tabindex="0"
>
<span
class="icon"
data-icon-name="close"
>
close
</span>
</i>
<div>
Close
</div>
</div>
<div
class="drawer-content flex column box grow"
/>
</div>
<div
class="ResizingAnchor horizontal leading"
/>
</div>
<div
class="Notifications flex column align-flex-end"
/>
<div
class="mainLayout"
style="--sidebar-width: 200px;"
>
<div
class="sidebar"
>
<div
class="flex flex-col"
data-testid="cluster-sidebar"
>
<div
class="SidebarCluster"
data-testid="sidebar-cluster-dropdown"
id="cluster-some-cluster-id"
role="menubar"
tabindex="0"
>
<div
class="Avatar rounded avatar"
style="width: 40px; height: 40px; background: rgb(198, 167, 9);"
>
scn
</div>
<div
class="clusterName"
id="tooltip-cluster-some-cluster-id"
>
some-context-name
</div>
<i
class="Icon dropdown material focusable"
>
<span
class="icon"
data-icon-name="arrow_drop_down"
>
arrow_drop_down
</span>
</i>
</div>
<div
class="sidebarNav sidebar-active-status"
>
<div
class="SidebarItem"
data-is-active-test="true"
data-testid="sidebar-item-workloads"
>
<a
aria-current="page"
class="navItem active"
data-testid="sidebar-item-link-for-workloads"
href="/"
>
<i
class="Icon svg focusable"
>
<span
class="icon"
/>
</i>
<span>
Workloads
</span>
<i
class="Icon expandIcon material focusable"
>
<span
class="icon"
data-icon-name="keyboard_arrow_down"
>
keyboard_arrow_down
</span>
</i>
</a>
</div>
<div
class="SidebarItem"
data-is-active-test="false"
data-testid="sidebar-item-config"
>
<a
class="navItem"
data-testid="sidebar-item-link-for-config"
href="/"
>
<i
class="Icon material focusable"
>
<span
class="icon"
data-icon-name="list"
>
list
</span>
</i>
<span>
Config
</span>
</a>
</div>
<div
class="SidebarItem"
data-is-active-test="false"
data-testid="sidebar-item-network"
>
<a
class="navItem"
data-testid="sidebar-item-link-for-network"
href="/"
>
<i
class="Icon material focusable"
>
<span
class="icon"
data-icon-name="device_hub"
>
device_hub
</span>
</i>
<span>
Network
</span>
<i
class="Icon expandIcon material focusable"
>
<span
class="icon"
data-icon-name="keyboard_arrow_down"
>
keyboard_arrow_down
</span>
</i>
</a>
</div>
<div
class="SidebarItem"
data-is-active-test="false"
data-testid="sidebar-item-storage"
>
<a
class="navItem"
data-testid="sidebar-item-link-for-storage"
href="/"
>
<i
class="Icon material focusable"
>
<span
class="icon"
data-icon-name="storage"
>
storage
</span>
</i>
<span>
Storage
</span>
</a>
</div>
<div
class="SidebarItem"
data-is-active-test="false"
data-testid="sidebar-item-helm"
>
<a
class="navItem"
data-testid="sidebar-item-link-for-helm"
href="/"
>
<i
class="Icon svg focusable"
>
<span
class="icon"
/>
</i>
<span>
Helm
</span>
<i
class="Icon expandIcon material focusable"
>
<span
class="icon"
data-icon-name="keyboard_arrow_down"
>
keyboard_arrow_down
</span>
</i>
</a>
</div>
<div
class="SidebarItem"
data-is-active-test="false"
data-testid="sidebar-item-user-management"
>
<a
class="navItem"
data-testid="sidebar-item-link-for-user-management"
href="/"
>
<i
class="Icon material focusable"
>
<span
class="icon"
data-icon-name="security"
>
security
</span>
</i>
<span>
Access Control
</span>
</a>
</div>
<div
class="SidebarItem"
data-is-active-test="false"
data-testid="sidebar-item-custom-resources"
>
<a
class="navItem"
data-testid="sidebar-item-link-for-custom-resources"
href="/"
>
<i
class="Icon material focusable"
>
<span
class="icon"
data-icon-name="extension"
>
extension
</span>
</i>
<span>
Custom Resources
</span>
<i
class="Icon expandIcon material focusable"
>
<span
class="icon"
data-icon-name="keyboard_arrow_down"
>
keyboard_arrow_down
</span>
</i>
</a>
</div>
</div>
</div>
<div
class="ResizingAnchor horizontal trailing"
/>
</div>
<div
class="contents"
>
<div
class="TabLayout"
data-testid="tab-layout"
>
<div
class="Tabs center scrollable"
>
<div
class="Tab flex gaps align-center active"
data-is-active-test="true"
data-testid="tab-link-for-overview"
role="tab"
tabindex="0"
>
<div
class="label"
>
Overview
</div>
</div>
</div>
<main
class="scrollable"
>
<div
class="WorkloadsOverview flex column gaps"
data-testid="page-for-workloads-overview"
>
<div
class="header flex gaps align-center"
>
<h5
class="box grow"
>
Overview
</h5>
<div
class="NamespaceSelectFilterParent"
data-testid="namespace-select-filter"
>
<div
class="Select theme-dark NamespaceSelect NamespaceSelectFilter css-b62m3t-container"
>
<span
class="css-1f43avz-a11yText-A11yText"
id="react-select-overview-namespace-select-filter-input-live-region"
/>
<span
aria-atomic="false"
aria-live="polite"
aria-relevant="additions text"
class="css-1f43avz-a11yText-A11yText"
/>
<div
class="Select__control css-13cymwt-control"
>
<div
class="Select__value-container Select__value-container--is-multi css-1fdsijx-ValueContainer"
>
<div
class="Select__placeholder css-1jqq78o-placeholder"
id="react-select-overview-namespace-select-filter-input-placeholder"
>
All namespaces
</div>
<div
class="Select__input-container css-qbdosj-Input"
data-value=""
>
<input
aria-autocomplete="list"
aria-describedby="react-select-overview-namespace-select-filter-input-placeholder"
aria-expanded="false"
aria-haspopup="true"
autocapitalize="none"
autocomplete="off"
autocorrect="off"
class="Select__input"
id="overview-namespace-select-filter-input"
role="combobox"
spellcheck="false"
style="opacity: 1; width: 100%; grid-area: 1 / 2; min-width: 2px; border: 0px; margin: 0px; outline: 0; padding: 0px;"
tabindex="0"
type="text"
value=""
/>
</div>
</div>
<div
class="Select__indicators css-1hb7zxy-IndicatorsContainer"
>
<span
class="Select__indicator-separator css-1u9des2-indicatorSeparator"
/>
<div
aria-hidden="true"
class="Select__indicator Select__dropdown-indicator css-1xc3v61-indicatorContainer"
>
<svg
aria-hidden="true"
class="css-tj5bde-Svg"
focusable="false"
height="20"
viewBox="0 0 20 20"
width="20"
>
<path
d="M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"
/>
</svg>
</div>
</div>
</div>
</div>
</div>
</div>
<div
class="OverviewStatuses"
>
<div
class="workloads"
/>
</div>
</div>
</main>
</div>
</div>
<div
class="footer"
>
<div
class="Dock"
tabindex="-1"
>
<div
class="ResizingAnchor vertical leading"
/>
<div
class="tabs-container flex align-center"
>
<div
class="dockTabs"
role="tablist"
>
<div
class="Tabs tabs"
>
<div
class="Tab flex gaps align-center DockTab TerminalTab active"
data-testid="dock-tab-for-terminal"
id="tab-terminal"
role="tab"
tabindex="0"
>
<i
class="Icon material focusable"
>
<span
class="icon"
data-icon-name="terminal"
>
terminal
</span>
</i>
<div
class="label"
>
<div
class="flex align-center"
>
<span
class="title"
>
Terminal
</span>
<div
class="close"
>
<i
class="Icon material interactive focusable small"
data-testid="dock-tab-close-for-terminal"
tabindex="0"
>
<span
class="icon"
data-icon-name="close"
>
close
</span>
</i>
<div
data-testid="tooltip-content-for-dock-tab-close-for-terminal"
>
Close ⌘+W
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div
class="toolbar flex gaps align-center box grow"
>
<div
class="dock-menu box grow"
>
<i
class="Icon new-dock-tab material interactive focusable"
id="menu-actions-for-dock"
tabindex="0"
>
<span
class="icon"
data-icon-name="add"
>
add
</span>
</i>
<div>
New tab
</div>
</div>
<i
class="Icon material interactive focusable"
tabindex="0"
>
<span
class="icon"
data-icon-name="fullscreen"
>
fullscreen
</span>
</i>
<div>
Fit to window
</div>
<i
class="Icon material interactive focusable"
tabindex="0"
>
<span
class="icon"
data-icon-name="keyboard_arrow_up"
>
keyboard_arrow_up
</span>
</i>
<div>
Open
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<div
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -1214,7 +1779,7 @@ exports[`installing helm chart from new tab given tab for installing chart was n
</div>
</div>
<div
class="Animate slide-right Drawer HelmChartDetails right enter"
class="Animate slide-right Drawer HelmChartDetails right"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -1469,7 +2034,7 @@ exports[`installing helm chart from new tab given tab for installing chart was n
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -2287,7 +2852,7 @@ exports[`installing helm chart from new tab given tab for installing chart was n
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -3349,7 +3914,7 @@ exports[`installing helm chart from new tab given tab for installing chart was n
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -4385,7 +4950,7 @@ exports[`installing helm chart from new tab given tab for installing chart was n
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -5416,7 +5981,7 @@ exports[`installing helm chart from new tab given tab for installing chart was n
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -6447,7 +7012,7 @@ exports[`installing helm chart from new tab given tab for installing chart was n
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -7500,7 +8065,7 @@ exports[`installing helm chart from new tab given tab for installing chart was n
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -8562,7 +9127,7 @@ exports[`installing helm chart from new tab given tab for installing chart was n
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -9593,7 +10158,7 @@ exports[`installing helm chart from new tab given tab for installing chart was n
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -10632,7 +11197,7 @@ exports[`installing helm chart from new tab given tab for installing chart was n
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -11483,7 +12048,7 @@ exports[`installing helm chart from new tab given tab for installing chart was n
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -11524,7 +12089,7 @@ exports[`installing helm chart from new tab given tab for installing chart was n
class="Notifications flex column align-flex-end"
>
<div
class="Animate opacity notification flex ok enter"
class="Animate opacity notification flex ok"
style="--enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -12246,7 +12811,7 @@ exports[`installing helm chart from new tab given tab for installing chart was n
</div>
</div>
<div
class="Animate slide-right Drawer ReleaseDetails dark right enter"
class="Animate slide-right Drawer ReleaseDetails dark right"
data-testid="helm-release-details-for-default/some-release"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
@ -12316,7 +12881,7 @@ exports[`installing helm chart from new tab given tab for installing chart was n
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -12357,7 +12922,7 @@ exports[`installing helm chart from new tab given tab for installing chart was n
class="Notifications flex column align-flex-end"
>
<div
class="Animate opacity notification flex ok enter"
class="Animate opacity notification flex ok"
style="--enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -13205,7 +13770,7 @@ exports[`installing helm chart from new tab given tab for installing chart was n
</div>
</div>
<div
class="Animate opacity-scale Dialog flex center LogsDialog modal enter"
class="Animate opacity-scale Dialog flex center LogsDialog modal"
data-testid="logs-dialog-for-helm-chart-install"
style="--enter-duration: 100ms; --leave-duration: 100ms;"
>
@ -13274,7 +13839,7 @@ exports[`installing helm chart from new tab given tab for installing chart was n
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -14296,7 +14861,7 @@ exports[`installing helm chart from new tab given tab for installing chart was n
</div>
</div>
<div
class="Animate slide-right Drawer HelmChartDetails right enter"
class="Animate slide-right Drawer HelmChartDetails right"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -14551,7 +15116,7 @@ exports[`installing helm chart from new tab given tab for installing chart was n
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -15421,7 +15986,7 @@ exports[`installing helm chart from new tab given tab for installing chart was n
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -16506,7 +17071,7 @@ exports[`installing helm chart from new tab given tab for installing chart was n
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -17589,7 +18154,7 @@ exports[`installing helm chart from new tab given tab for installing chart was n
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -18620,7 +19185,7 @@ exports[`installing helm chart from new tab given tab for installing chart was n
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -19651,7 +20216,7 @@ exports[`installing helm chart from new tab given tab for installing chart was n
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div

View File

@ -7,7 +7,7 @@ exports[`installing helm chart from previously opened tab given tab for installi
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter"
class="Animate slide-right Drawer KubeObjectDetails flex column right"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -587,7 +587,7 @@ exports[`installing helm chart from previously opened tab given tab for installi
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div

View File

@ -7,7 +7,7 @@ exports[`opening dock tab for installing helm chart given application is started
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -564,7 +564,7 @@ exports[`opening dock tab for installing helm chart given application is started
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -1291,7 +1291,7 @@ exports[`opening dock tab for installing helm chart given application is started
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -2009,7 +2009,7 @@ exports[`opening dock tab for installing helm chart given application is started
</div>
</div>
<div
class="Animate slide-right Drawer HelmChartDetails right enter"
class="Animate slide-right Drawer HelmChartDetails right"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -2075,7 +2075,7 @@ exports[`opening dock tab for installing helm chart given application is started
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -2793,7 +2793,7 @@ exports[`opening dock tab for installing helm chart given application is started
</div>
</div>
<div
class="Animate slide-right Drawer HelmChartDetails right enter"
class="Animate slide-right Drawer HelmChartDetails right"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -3042,7 +3042,7 @@ exports[`opening dock tab for installing helm chart given application is started
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -3760,7 +3760,7 @@ exports[`opening dock tab for installing helm chart given application is started
</div>
</div>
<div
class="Animate slide-right Drawer HelmChartDetails right enter"
class="Animate slide-right Drawer HelmChartDetails right"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -4019,7 +4019,7 @@ exports[`opening dock tab for installing helm chart given application is started
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -4737,7 +4737,7 @@ exports[`opening dock tab for installing helm chart given application is started
</div>
</div>
<div
class="Animate slide-right Drawer HelmChartDetails right enter"
class="Animate slide-right Drawer HelmChartDetails right"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -4986,7 +4986,7 @@ exports[`opening dock tab for installing helm chart given application is started
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -5704,7 +5704,7 @@ exports[`opening dock tab for installing helm chart given application is started
</div>
</div>
<div
class="Animate slide-right Drawer HelmChartDetails right enter"
class="Animate slide-right Drawer HelmChartDetails right"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -5957,7 +5957,7 @@ exports[`opening dock tab for installing helm chart given application is started
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -6675,7 +6675,7 @@ exports[`opening dock tab for installing helm chart given application is started
</div>
</div>
<div
class="Animate slide-right Drawer HelmChartDetails right enter"
class="Animate slide-right Drawer HelmChartDetails right"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -6934,7 +6934,7 @@ exports[`opening dock tab for installing helm chart given application is started
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div

View File

@ -67,7 +67,6 @@ describe("installing helm chart from new tab", () => {
);
});
builder.namespaces.add("default");
builder.namespaces.add("some-other-namespace");
});

View File

@ -31,7 +31,6 @@ describe("installing helm chart from previously opened tab", () => {
requestHelmChartVersionsMock = asyncFn();
requestHelmChartValuesMock = asyncFn();
builder.namespaces.add("default");
builder.namespaces.add("some-other-namespace");
builder.beforeWindowStart((windowDi) => {

View File

@ -7,7 +7,7 @@ exports[`New Upgrade Helm Chart Dock Tab given a namespace is selected when navi
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -727,7 +727,7 @@ exports[`New Upgrade Helm Chart Dock Tab given a namespace is selected when navi
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -1544,7 +1544,7 @@ exports[`New Upgrade Helm Chart Dock Tab given a namespace is selected when navi
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -2352,7 +2352,7 @@ exports[`New Upgrade Helm Chart Dock Tab given a namespace is selected when navi
</div>
</div>
<ul
class="Animate opacity Menu MenuActions flex HelmReleaseMenu right bottom portal enter"
class="Animate opacity Menu MenuActions flex HelmReleaseMenu right bottom portal"
id="menu-actions-for-release-menu-for-my-second-namespace/some-name"
style="--enter-duration: 100ms; --leave-duration: 100ms;"
>

View File

@ -808,7 +808,7 @@ exports[`showing details for helm release given application is started when navi
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -1614,7 +1614,7 @@ exports[`showing details for helm release given application is started when navi
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -2598,7 +2598,7 @@ exports[`showing details for helm release given application is started when navi
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -3573,7 +3573,7 @@ exports[`showing details for helm release given application is started when navi
</div>
</div>
<div
class="Animate slide-right Drawer ReleaseDetails dark right enter"
class="Animate slide-right Drawer ReleaseDetails dark right"
data-testid="helm-release-details-for-some-namespace/some-name"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
@ -3643,7 +3643,7 @@ exports[`showing details for helm release given application is started when navi
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -4618,7 +4618,7 @@ exports[`showing details for helm release given application is started when navi
</div>
</div>
<div
class="Animate slide-right Drawer ReleaseDetails dark right enter"
class="Animate slide-right Drawer ReleaseDetails dark right"
data-testid="helm-release-details-for-some-namespace/some-name"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
@ -4688,7 +4688,7 @@ exports[`showing details for helm release given application is started when navi
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -5663,7 +5663,7 @@ exports[`showing details for helm release given application is started when navi
</div>
</div>
<div
class="Animate slide-right Drawer ReleaseDetails dark right enter"
class="Animate slide-right Drawer ReleaseDetails dark right"
data-testid="helm-release-details-for-some-namespace/some-name"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
@ -5978,7 +5978,7 @@ exports[`showing details for helm release given application is started when navi
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -6953,7 +6953,7 @@ exports[`showing details for helm release given application is started when navi
</div>
</div>
<div
class="Animate slide-right Drawer ReleaseDetails dark right enter"
class="Animate slide-right Drawer ReleaseDetails dark right"
data-testid="helm-release-details-for-some-namespace/some-name"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
@ -7268,7 +7268,7 @@ exports[`showing details for helm release given application is started when navi
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -8243,7 +8243,7 @@ exports[`showing details for helm release given application is started when navi
</div>
</div>
<div
class="Animate slide-right Drawer ReleaseDetails dark right enter"
class="Animate slide-right Drawer ReleaseDetails dark right"
data-testid="helm-release-details-for-some-namespace/some-name"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
@ -8558,7 +8558,7 @@ exports[`showing details for helm release given application is started when navi
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -9350,7 +9350,7 @@ exports[`showing details for helm release given application is started when navi
</div>
</div>
<div
class="Animate slide-right Drawer ReleaseDetails dark right enter"
class="Animate slide-right Drawer ReleaseDetails dark right"
data-testid="helm-release-details-for-some-namespace/some-name"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
@ -9665,7 +9665,7 @@ exports[`showing details for helm release given application is started when navi
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -10457,7 +10457,7 @@ exports[`showing details for helm release given application is started when navi
</div>
</div>
<div
class="Animate slide-right Drawer ReleaseDetails dark right enter"
class="Animate slide-right Drawer ReleaseDetails dark right"
data-testid="helm-release-details-for-some-namespace/some-name"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
@ -10774,7 +10774,7 @@ exports[`showing details for helm release given application is started when navi
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -11749,7 +11749,7 @@ exports[`showing details for helm release given application is started when navi
</div>
</div>
<div
class="Animate slide-right Drawer ReleaseDetails dark right enter"
class="Animate slide-right Drawer ReleaseDetails dark right"
data-testid="helm-release-details-for-some-namespace/some-name"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
@ -12064,7 +12064,7 @@ exports[`showing details for helm release given application is started when navi
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -13109,7 +13109,7 @@ exports[`showing details for helm release given application is started when navi
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -14084,7 +14084,7 @@ exports[`showing details for helm release given application is started when navi
</div>
</div>
<div
class="Animate slide-right Drawer ReleaseDetails dark right enter"
class="Animate slide-right Drawer ReleaseDetails dark right"
data-testid="helm-release-details-for-some-namespace/some-name"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
@ -14157,7 +14157,7 @@ exports[`showing details for helm release given application is started when navi
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -15141,7 +15141,7 @@ exports[`showing details for helm release given application is started when navi
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -16116,7 +16116,7 @@ exports[`showing details for helm release given application is started when navi
</div>
</div>
<div
class="Animate slide-right Drawer ReleaseDetails dark right enter"
class="Animate slide-right Drawer ReleaseDetails dark right"
data-testid="helm-release-details-for-some-namespace/some-name"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
@ -16186,7 +16186,7 @@ exports[`showing details for helm release given application is started when navi
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -17161,7 +17161,7 @@ exports[`showing details for helm release given application is started when navi
</div>
</div>
<div
class="Animate slide-right Drawer ReleaseDetails dark right enter"
class="Animate slide-right Drawer ReleaseDetails dark right"
data-testid="helm-release-details-for-some-other-namespace/some-other-name"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>

View File

@ -7,7 +7,7 @@ exports[`download logs options in logs dock tab opening pod logs when logs avail
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
@ -920,7 +920,7 @@ exports[`download logs options in logs dock tab opening pod logs when logs not a
id="terminal-init"
/>
<div
class="Animate slide-right Drawer KubeObjectDetails flex column right enter leave"
class="Animate slide-right Drawer KubeObjectDetails flex column right leave"
style="--size: 725px; --enter-duration: 100ms; --leave-duration: 100ms;"
>
<div

View File

@ -1153,8 +1153,9 @@ exports[`preferences - closing-preferences given accessing preferences directly
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -1362,8 +1363,9 @@ exports[`preferences - closing-preferences given accessing preferences directly
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -1780,8 +1782,9 @@ exports[`preferences - closing-preferences given already in a page when navigate
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -2545,8 +2548,9 @@ exports[`preferences - closing-preferences given already in a page when navigate
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -2914,8 +2918,9 @@ exports[`preferences - closing-preferences given already in a page when navigate
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-forward"
tabindex="0"
>
<span
class="icon"
@ -3123,8 +3128,9 @@ exports[`preferences - closing-preferences given already in a page when navigate
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-forward"
tabindex="0"
>
<span
class="icon"

View File

@ -38,8 +38,9 @@ exports[`preferences: extension adding preference tabs given in preferences, whe
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"

View File

@ -37,8 +37,9 @@ exports[`preferences - hiding-of-empty-branches, given in preferences page given
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -790,8 +791,9 @@ exports[`preferences - hiding-of-empty-branches, given in preferences page given
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -1571,8 +1573,9 @@ exports[`preferences - hiding-of-empty-branches, given in preferences page given
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"

View File

@ -1983,8 +1983,9 @@ exports[`preferences - navigation to application preferences given in some child
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -2737,8 +2738,9 @@ exports[`preferences - navigation to application preferences given in some child
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"

View File

@ -790,8 +790,9 @@ exports[`preferences - navigation to editor preferences given in preferences, wh
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"

View File

@ -804,8 +804,9 @@ exports[`preferences - navigation to extension specific preferences given in pre
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -1186,8 +1187,9 @@ exports[`preferences - navigation to extension specific preferences given in pre
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -1580,8 +1582,9 @@ exports[`preferences - navigation to extension specific preferences given in pre
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -1974,8 +1977,9 @@ exports[`preferences - navigation to extension specific preferences given in pre
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -3938,8 +3942,9 @@ exports[`preferences - navigation to extension specific preferences given in pre
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -4347,8 +4352,9 @@ exports[`preferences - navigation to extension specific preferences given in pre
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"

View File

@ -790,8 +790,9 @@ exports[`preferences - navigation to proxy preferences given in preferences, whe
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"

View File

@ -37,8 +37,9 @@ exports[`preferences - navigation to telemetry preferences given URL for Sentry
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -1948,8 +1949,9 @@ exports[`preferences - navigation to telemetry preferences given in preferences,
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -2330,8 +2332,9 @@ exports[`preferences - navigation to telemetry preferences given no URL for Sent
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"

View File

@ -790,8 +790,9 @@ exports[`preferences - navigation to terminal preferences given in preferences,
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"

View File

@ -323,8 +323,9 @@ exports[`preferences - navigation using application menu when navigating to pref
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"

View File

@ -326,8 +326,9 @@ exports[`show-about-using-tray when navigating using tray renders 1`] = `
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"

View File

@ -38,8 +38,9 @@ exports[`preferences: URLs of legacy extensions given extension with both custom
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -470,8 +471,9 @@ exports[`preferences: URLs of legacy extensions given extension with both custom
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -902,8 +904,9 @@ exports[`preferences: URLs of legacy extensions given extension with custom pref
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -1296,8 +1299,9 @@ exports[`preferences: URLs of legacy extensions given extension with custom pref
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -1664,8 +1668,9 @@ exports[`preferences: URLs of legacy extensions given extension with custom pref
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"

View File

@ -126,7 +126,7 @@ export interface ApplicationBuilder {
create: (id: string) => LensWindowWithHelpers;
};
allowKubeResource: (resourceName: KubeApiResourceDescriptor) => ApplicationBuilder;
allowKubeResource: (resourceName: KubeApiResourceDescriptor) => Promise<ApplicationBuilder>;
beforeApplicationStart: (callback: Callback) => ApplicationBuilder;
afterApplicationStart: (callback: Callback) => ApplicationBuilder;
beforeWindowStart: (callback: Callback) => ApplicationBuilder;
@ -212,7 +212,7 @@ export const setupInitializingApplicationBuilder = (init: (builder: ApplicationB
let trayMenuIconPath: string;
const traySetMenuItemsMock = jest.fn<any, [MinimalTrayMenuItem[]]>();
let applicationHasStarted = false;
const namespaces = observable.set<string>();
const namespaces = observable.set<string>(["default"]);
const namespaceItems = observable.array<Namespace>();
const selectedNamespaces = observable.set<string>();
const clusters = observable.map<ClusterId, Cluster>();
@ -733,13 +733,20 @@ export const setupInitializingApplicationBuilder = (init: (builder: ApplicationB
},
},
allowKubeResource: (resource) => {
allowKubeResource: async (resource) => {
environment.onAllowKubeResource();
runInAction(() => {
allowedResourcesState.add(formatKubeApiResource(resource));
});
const cluster = clusters.get(clusterId);
if (cluster?.accessible) {
// Make sure that the cluster picks up these newly allowed resource immediately
await cluster.refreshAccessibilityAndMetadata();
}
return builder;
},

View File

@ -324,8 +324,9 @@ exports[`welcome - navigation using application menu when navigated somewhere el
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"
@ -1077,8 +1078,9 @@ exports[`welcome - navigation using application menu when navigated somewhere el
class="preventedDragging"
>
<i
class="Icon material interactive disabled focusable"
class="Icon material interactive focusable"
data-testid="history-back"
tabindex="0"
>
<span
class="icon"