mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
address review comments
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
This commit is contained in:
parent
f6cafc6279
commit
ec509fcb29
@ -52,12 +52,13 @@ exports[`extension special characters in page registrations renders 1`] = `
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -65,6 +66,7 @@ exports[`extension special characters in page registrations renders 1`] = `
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -125,12 +127,13 @@ exports[`extension special characters in page registrations when navigating to r
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -138,6 +141,7 @@ exports[`extension special characters in page registrations when navigating to r
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div>
|
||||
|
||||
@ -52,12 +52,13 @@ exports[`navigate to extension page renders 1`] = `
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -65,6 +66,7 @@ exports[`navigate to extension page renders 1`] = `
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -125,12 +127,13 @@ exports[`navigate to extension page when extension navigates to child route rend
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -138,6 +141,7 @@ exports[`navigate to extension page when extension navigates to child route rend
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div>
|
||||
@ -201,12 +205,13 @@ exports[`navigate to extension page when extension navigates to route with param
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -214,6 +219,7 @@ exports[`navigate to extension page when extension navigates to route with param
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div>
|
||||
@ -293,12 +299,13 @@ exports[`navigate to extension page when extension navigates to route without pa
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -306,6 +313,7 @@ exports[`navigate to extension page when extension navigates to route without pa
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div>
|
||||
@ -385,12 +393,13 @@ exports[`navigate to extension page when extension navigates to route without pa
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -398,6 +407,7 @@ exports[`navigate to extension page when extension navigates to route without pa
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div>
|
||||
|
||||
@ -52,12 +52,13 @@ exports[`navigating between routes given route with optional path parameters whe
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -65,6 +66,7 @@ exports[`navigating between routes given route with optional path parameters whe
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<pre>
|
||||
@ -131,12 +133,13 @@ exports[`navigating between routes given route without path parameters when navi
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -144,6 +147,7 @@ exports[`navigating between routes given route without path parameters when navi
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div>
|
||||
|
||||
@ -52,12 +52,13 @@ exports[`add-cluster - navigation using application menu renders 1`] = `
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -65,6 +66,7 @@ exports[`add-cluster - navigation using application menu renders 1`] = `
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -125,12 +127,13 @@ exports[`add-cluster - navigation using application menu when navigating to add
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -138,6 +141,7 @@ exports[`add-cluster - navigation using application menu when navigating to add
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
|
||||
@ -53,12 +53,13 @@ exports[`encourage user to update when sufficient time passed since update was d
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -66,6 +67,7 @@ exports[`encourage user to update when sufficient time passed since update was d
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
|
||||
@ -53,12 +53,13 @@ exports[`installing update using tray when started renders 1`] = `
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -66,6 +67,7 @@ exports[`installing update using tray when started renders 1`] = `
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -128,6 +130,7 @@ exports[`installing update using tray when started when user checks for updates
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
@ -136,7 +139,7 @@ exports[`installing update using tray when started when user checks for updates
|
||||
class="Spinner singleColor"
|
||||
/>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-checking"
|
||||
>
|
||||
Checking for updates...
|
||||
</div>
|
||||
@ -144,6 +147,7 @@ exports[`installing update using tray when started when user checks for updates
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -206,14 +210,15 @@ exports[`installing update using tray when started when user checks for updates
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-downloading"
|
||||
>
|
||||
Download for version some-version started...
|
||||
Downloading version some-version...
|
||||
</div>
|
||||
<div
|
||||
class="Spinner singleColor"
|
||||
@ -222,6 +227,7 @@ exports[`installing update using tray when started when user checks for updates
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -302,12 +308,13 @@ exports[`installing update using tray when started when user checks for updates
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-download-failed"
|
||||
>
|
||||
Download of update failed
|
||||
</div>
|
||||
@ -315,6 +322,7 @@ exports[`installing update using tray when started when user checks for updates
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -395,12 +403,13 @@ exports[`installing update using tray when started when user checks for updates
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-available"
|
||||
>
|
||||
some-version is available
|
||||
</div>
|
||||
@ -408,6 +417,7 @@ exports[`installing update using tray when started when user checks for updates
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -470,12 +480,13 @@ exports[`installing update using tray when started when user checks for updates
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -483,6 +494,7 @@ exports[`installing update using tray when started when user checks for updates
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
|
||||
@ -53,12 +53,13 @@ exports[`installing update when started renders 1`] = `
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -66,6 +67,7 @@ exports[`installing update when started renders 1`] = `
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -128,6 +130,7 @@ exports[`installing update when started when user checks for updates renders 1`]
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
@ -136,7 +139,7 @@ exports[`installing update when started when user checks for updates renders 1`]
|
||||
class="Spinner singleColor"
|
||||
/>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-checking"
|
||||
>
|
||||
Checking for updates...
|
||||
</div>
|
||||
@ -144,6 +147,7 @@ exports[`installing update when started when user checks for updates renders 1`]
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -206,14 +210,15 @@ exports[`installing update when started when user checks for updates when new up
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-downloading"
|
||||
>
|
||||
Download for version some-version started...
|
||||
Downloading version some-version...
|
||||
</div>
|
||||
<div
|
||||
class="Spinner singleColor"
|
||||
@ -222,6 +227,7 @@ exports[`installing update when started when user checks for updates when new up
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -302,12 +308,13 @@ exports[`installing update when started when user checks for updates when new up
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-download-failed"
|
||||
>
|
||||
Download of update failed
|
||||
</div>
|
||||
@ -315,6 +322,7 @@ exports[`installing update when started when user checks for updates when new up
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -395,12 +403,13 @@ exports[`installing update when started when user checks for updates when new up
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-available"
|
||||
>
|
||||
some-version is available
|
||||
</div>
|
||||
@ -408,6 +417,7 @@ exports[`installing update when started when user checks for updates when new up
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -470,12 +480,13 @@ exports[`installing update when started when user checks for updates when no new
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -483,6 +494,7 @@ exports[`installing update when started when user checks for updates when no new
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
|
||||
@ -53,12 +53,13 @@ exports[`periodical checking of updates given updater is enabled and configurati
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -66,6 +67,7 @@ exports[`periodical checking of updates given updater is enabled and configurati
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
|
||||
@ -53,12 +53,13 @@ exports[`selection of update stability when started renders 1`] = `
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -66,6 +67,7 @@ exports[`selection of update stability when started renders 1`] = `
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
|
||||
@ -86,7 +86,7 @@ describe("installing update", () => {
|
||||
});
|
||||
|
||||
it("notifies the user that checking for updates is happening", () => {
|
||||
expect(rendered.getByTestId("auto-update-component")).toHaveTextContent("Checking for updates...");
|
||||
expect(rendered.getByTestId("app-update-checking")).toBeInTheDocument();
|
||||
});
|
||||
|
||||
it("renders", () => {
|
||||
@ -103,7 +103,7 @@ describe("installing update", () => {
|
||||
});
|
||||
|
||||
it("notifies the user", () => {
|
||||
expect(rendered.getByTestId("auto-update-component")).toHaveTextContent("No new updates available");
|
||||
expect(rendered.getByTestId("app-update-not-available")).toBeInTheDocument();
|
||||
});
|
||||
|
||||
it("does not start downloading update", () => {
|
||||
@ -113,6 +113,12 @@ describe("installing update", () => {
|
||||
it("renders", () => {
|
||||
expect(rendered.baseElement).toMatchSnapshot();
|
||||
});
|
||||
|
||||
it.skip("when 5 seconds elapses, clears the notification to the user", () => {
|
||||
jest.advanceTimersByTime(6000);
|
||||
|
||||
expect(rendered.getByTestId("app-update-idle")).toBeInTheDocument();
|
||||
});
|
||||
});
|
||||
|
||||
describe("when new update is discovered", () => {
|
||||
@ -130,7 +136,7 @@ describe("installing update", () => {
|
||||
});
|
||||
|
||||
it("notifies the user that download is happening", () => {
|
||||
expect(rendered.getByTestId("auto-update-component")).toHaveTextContent("Download for version some-version started...");
|
||||
expect(rendered.getByTestId("app-update-downloading")).toBeInTheDocument();
|
||||
});
|
||||
|
||||
it("renders", () => {
|
||||
@ -147,7 +153,7 @@ describe("installing update", () => {
|
||||
});
|
||||
|
||||
it("notifies the user about failed download", () => {
|
||||
expect(rendered.getByTestId("auto-update-component")).toHaveTextContent("Download of update failed");
|
||||
expect(rendered.getByTestId("app-update-download-failed")).toBeInTheDocument();
|
||||
});
|
||||
|
||||
it("renders", () => {
|
||||
@ -165,7 +171,7 @@ describe("installing update", () => {
|
||||
});
|
||||
|
||||
it("notifies the user about successful download", () => {
|
||||
expect(rendered.getByTestId("auto-update-component")).toHaveTextContent("some-version is available");
|
||||
expect(rendered.getByTestId("app-update-available")).toBeInTheDocument();
|
||||
});
|
||||
|
||||
it("renders", () => {
|
||||
|
||||
@ -52,12 +52,13 @@ exports[`extensions - navigation using application menu renders 1`] = `
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -65,6 +66,7 @@ exports[`extensions - navigation using application menu renders 1`] = `
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -125,12 +127,13 @@ exports[`extensions - navigation using application menu when navigating to exten
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -138,6 +141,7 @@ exports[`extensions - navigation using application menu when navigating to exten
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
|
||||
@ -53,12 +53,13 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -66,6 +67,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -587,12 +589,13 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -600,6 +603,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -1128,12 +1132,13 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -1141,6 +1146,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -1778,12 +1784,13 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -1791,6 +1798,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -2327,12 +2335,13 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -2340,6 +2349,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -2977,12 +2987,13 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -2990,6 +3001,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -3803,12 +3815,13 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -3816,6 +3829,7 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -4453,17 +4467,21 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
/>
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -5277,17 +5295,21 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
/>
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -5925,17 +5947,21 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
/>
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -6472,17 +6498,21 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
/>
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -7012,17 +7042,21 @@ exports[`add custom helm repository in preferences when navigating to preference
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
/>
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
|
||||
@ -53,12 +53,13 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -66,6 +67,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -587,12 +589,13 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -600,6 +603,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -1128,12 +1132,13 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -1141,6 +1146,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -1722,12 +1728,13 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -1735,6 +1742,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -2263,12 +2271,13 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -2276,6 +2285,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -2804,12 +2814,13 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -2817,6 +2828,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -3338,12 +3350,13 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -3351,6 +3364,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -3909,12 +3923,13 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -3922,6 +3937,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -4543,12 +4559,13 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -4556,6 +4573,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -5114,12 +5132,13 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -5127,6 +5146,7 @@ exports[`add helm repository from list in preferences when navigating to prefere
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
|
||||
@ -53,12 +53,13 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -66,6 +67,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -587,12 +589,13 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -600,6 +603,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -1121,12 +1125,13 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -1134,6 +1139,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -1547,12 +1553,13 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -1560,6 +1567,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -2081,12 +2089,13 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -2094,6 +2103,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -2507,12 +2517,13 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -2520,6 +2531,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -3041,12 +3053,13 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -3054,6 +3067,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -3612,12 +3626,13 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -3625,6 +3640,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -4038,12 +4054,13 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -4051,6 +4068,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -4464,12 +4482,13 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -4477,6 +4496,7 @@ exports[`listing active helm repositories in preferences when navigating to pref
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
|
||||
@ -53,12 +53,13 @@ exports[`remove helm repository from list of active repositories in preferences
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -66,6 +67,7 @@ exports[`remove helm repository from list of active repositories in preferences
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -587,12 +589,13 @@ exports[`remove helm repository from list of active repositories in preferences
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -600,6 +603,7 @@ exports[`remove helm repository from list of active repositories in preferences
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -1128,12 +1132,13 @@ exports[`remove helm repository from list of active repositories in preferences
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -1141,6 +1146,7 @@ exports[`remove helm repository from list of active repositories in preferences
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -1669,12 +1675,13 @@ exports[`remove helm repository from list of active repositories in preferences
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -1682,6 +1689,7 @@ exports[`remove helm repository from list of active repositories in preferences
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
|
||||
@ -52,12 +52,13 @@ exports[`preferences - closing-preferences given accessing preferences directly
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -65,6 +66,7 @@ exports[`preferences - closing-preferences given accessing preferences directly
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -658,12 +660,13 @@ exports[`preferences - closing-preferences given accessing preferences directly
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -671,6 +674,7 @@ exports[`preferences - closing-preferences given accessing preferences directly
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -868,12 +872,13 @@ exports[`preferences - closing-preferences given accessing preferences directly
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -881,6 +886,7 @@ exports[`preferences - closing-preferences given accessing preferences directly
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div>
|
||||
@ -944,12 +950,13 @@ exports[`preferences - closing-preferences given accessing preferences directly
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -957,6 +964,7 @@ exports[`preferences - closing-preferences given accessing preferences directly
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div>
|
||||
@ -1020,12 +1028,13 @@ exports[`preferences - closing-preferences given already in a page and then navi
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -1033,6 +1042,7 @@ exports[`preferences - closing-preferences given already in a page and then navi
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -1626,12 +1636,13 @@ exports[`preferences - closing-preferences given already in a page and then navi
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -1639,6 +1650,7 @@ exports[`preferences - closing-preferences given already in a page and then navi
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -1836,12 +1848,13 @@ exports[`preferences - closing-preferences given already in a page and then navi
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -1849,6 +1862,7 @@ exports[`preferences - closing-preferences given already in a page and then navi
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -2046,12 +2060,13 @@ exports[`preferences - closing-preferences given already in a page and then navi
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -2059,6 +2074,7 @@ exports[`preferences - closing-preferences given already in a page and then navi
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
|
||||
@ -52,12 +52,13 @@ exports[`preferences - navigation to application preferences given in some child
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -65,6 +66,7 @@ exports[`preferences - navigation to application preferences given in some child
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -322,12 +324,13 @@ exports[`preferences - navigation to application preferences given in some child
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -335,6 +338,7 @@ exports[`preferences - navigation to application preferences given in some child
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
|
||||
@ -52,12 +52,13 @@ exports[`preferences - navigation to editor preferences given in preferences, wh
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -65,6 +66,7 @@ exports[`preferences - navigation to editor preferences given in preferences, wh
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -646,12 +648,13 @@ exports[`preferences - navigation to editor preferences given in preferences, wh
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -659,6 +662,7 @@ exports[`preferences - navigation to editor preferences given in preferences, wh
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
|
||||
@ -67,12 +67,13 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -80,6 +81,7 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -311,12 +313,13 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -324,6 +327,7 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -567,12 +571,13 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -580,6 +585,7 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -823,12 +829,13 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -836,6 +843,7 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -1102,12 +1110,13 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -1115,6 +1124,7 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -1696,12 +1706,13 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -1709,6 +1720,7 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -2325,12 +2337,13 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -2338,6 +2351,7 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -2593,12 +2607,13 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -2606,6 +2621,7 @@ exports[`preferences - navigation to extension specific preferences given in pre
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -2806,12 +2822,13 @@ exports[`preferences - navigation to extension specific preferences when navigat
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -2819,6 +2836,7 @@ exports[`preferences - navigation to extension specific preferences when navigat
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -3050,12 +3068,13 @@ exports[`preferences - navigation to extension specific preferences when navigat
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -3063,6 +3082,7 @@ exports[`preferences - navigation to extension specific preferences when navigat
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
|
||||
@ -52,12 +52,13 @@ exports[`preferences - navigation to kubernetes preferences given in preferences
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -65,6 +66,7 @@ exports[`preferences - navigation to kubernetes preferences given in preferences
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -646,12 +648,13 @@ exports[`preferences - navigation to kubernetes preferences given in preferences
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -659,6 +662,7 @@ exports[`preferences - navigation to kubernetes preferences given in preferences
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
|
||||
@ -52,12 +52,13 @@ exports[`preferences - navigation to proxy preferences given in preferences, whe
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -65,6 +66,7 @@ exports[`preferences - navigation to proxy preferences given in preferences, whe
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -646,12 +648,13 @@ exports[`preferences - navigation to proxy preferences given in preferences, whe
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -659,6 +662,7 @@ exports[`preferences - navigation to proxy preferences given in preferences, whe
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
|
||||
@ -52,12 +52,13 @@ exports[`preferences - navigation to telemetry preferences given URL for Sentry
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -65,6 +66,7 @@ exports[`preferences - navigation to telemetry preferences given URL for Sentry
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -308,12 +310,13 @@ exports[`preferences - navigation to telemetry preferences given in preferences,
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -321,6 +324,7 @@ exports[`preferences - navigation to telemetry preferences given in preferences,
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -902,12 +906,13 @@ exports[`preferences - navigation to telemetry preferences given in preferences,
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -915,6 +920,7 @@ exports[`preferences - navigation to telemetry preferences given in preferences,
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -1508,12 +1514,13 @@ exports[`preferences - navigation to telemetry preferences given in preferences,
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -1521,6 +1528,7 @@ exports[`preferences - navigation to telemetry preferences given in preferences,
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -1752,12 +1760,13 @@ exports[`preferences - navigation to telemetry preferences given no URL for Sent
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -1765,6 +1774,7 @@ exports[`preferences - navigation to telemetry preferences given no URL for Sent
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
|
||||
@ -52,12 +52,13 @@ exports[`preferences - navigation to terminal preferences given in preferences,
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -65,6 +66,7 @@ exports[`preferences - navigation to terminal preferences given in preferences,
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -646,12 +648,13 @@ exports[`preferences - navigation to terminal preferences given in preferences,
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -659,6 +662,7 @@ exports[`preferences - navigation to terminal preferences given in preferences,
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
|
||||
@ -52,12 +52,13 @@ exports[`preferences - navigation using application menu renders 1`] = `
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -65,6 +66,7 @@ exports[`preferences - navigation using application menu renders 1`] = `
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -125,12 +127,13 @@ exports[`preferences - navigation using application menu when navigating to pref
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -138,6 +141,7 @@ exports[`preferences - navigation using application menu when navigating to pref
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
|
||||
@ -53,12 +53,13 @@ exports[`show-about-using-tray renders 1`] = `
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -66,6 +67,7 @@ exports[`show-about-using-tray renders 1`] = `
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -128,12 +130,13 @@ exports[`show-about-using-tray when navigating using tray renders 1`] = `
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -141,6 +144,7 @@ exports[`show-about-using-tray when navigating using tray renders 1`] = `
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
|
||||
@ -0,0 +1,124 @@
|
||||
// Jest Snapshot v1, https://goo.gl/fbAQLP
|
||||
|
||||
exports[`status-bar-items-originating-from-extensions when application starts when extension with status bar items is loaded renders 1`] = `
|
||||
<body>
|
||||
<div>
|
||||
<div
|
||||
class="topBar"
|
||||
>
|
||||
<div
|
||||
class="items"
|
||||
>
|
||||
<i
|
||||
class="Icon material interactive focusable"
|
||||
data-testid="home-button"
|
||||
tabindex="0"
|
||||
>
|
||||
<span
|
||||
class="icon"
|
||||
data-icon-name="home"
|
||||
>
|
||||
home
|
||||
</span>
|
||||
</i>
|
||||
<i
|
||||
class="Icon material interactive disabled focusable"
|
||||
data-testid="history-back"
|
||||
>
|
||||
<span
|
||||
class="icon"
|
||||
data-icon-name="arrow_back"
|
||||
>
|
||||
arrow_back
|
||||
</span>
|
||||
</i>
|
||||
<i
|
||||
class="Icon material interactive disabled focusable"
|
||||
data-testid="history-forward"
|
||||
>
|
||||
<span
|
||||
class="icon"
|
||||
data-icon-name="arrow_forward"
|
||||
>
|
||||
arrow_forward
|
||||
</span>
|
||||
</i>
|
||||
</div>
|
||||
<div
|
||||
class="items"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
class="StatusBar"
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="some-testId"
|
||||
>
|
||||
left1
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="some-testId"
|
||||
>
|
||||
left2
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="some-testId"
|
||||
>
|
||||
right3
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<span
|
||||
data-testid="some-testId"
|
||||
>
|
||||
right2
|
||||
</span>
|
||||
</div>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<span
|
||||
data-testid="some-testId"
|
||||
>
|
||||
right1
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="Notifications flex column align-flex-end"
|
||||
/>
|
||||
</div>
|
||||
</body>
|
||||
`;
|
||||
@ -0,0 +1,128 @@
|
||||
/**
|
||||
* Copyright (c) OpenLens Authors. All rights reserved.
|
||||
* Licensed under MIT License. See LICENSE in root directory for more information.
|
||||
*/
|
||||
import type { RenderResult } from "@testing-library/react";
|
||||
import React from "react";
|
||||
import type { GetRendererExtensionFake, TestExtension } from "../../renderer/components/test-utils/get-renderer-extension-fake";
|
||||
import { getRendererExtensionFakeFor } from "../../renderer/components/test-utils/get-renderer-extension-fake";
|
||||
import type { ApplicationBuilder } from "../../renderer/components/test-utils/get-application-builder";
|
||||
import { getApplicationBuilder } from "../../renderer/components/test-utils/get-application-builder";
|
||||
import getRandomIdInjectable from "../../common/utils/get-random-id.injectable";
|
||||
|
||||
describe("status-bar-items-originating-from-extensions", () => {
|
||||
let applicationBuilder: ApplicationBuilder;
|
||||
|
||||
beforeEach(() => {
|
||||
applicationBuilder = getApplicationBuilder();
|
||||
|
||||
applicationBuilder.beforeApplicationStart(({ rendererDi }) => {
|
||||
rendererDi.unoverride(getRandomIdInjectable);
|
||||
rendererDi.permitSideEffects(getRandomIdInjectable);
|
||||
});
|
||||
});
|
||||
|
||||
describe("when application starts", () => {
|
||||
let rendered: RenderResult;
|
||||
let getRendererExtensionFake: GetRendererExtensionFake;
|
||||
|
||||
beforeEach(async () => {
|
||||
rendered = await applicationBuilder.render();
|
||||
getRendererExtensionFake = getRendererExtensionFakeFor(applicationBuilder);
|
||||
});
|
||||
|
||||
it("when multiple extensions with status bar items are loaded, shows items in correct order", () => {
|
||||
const testExtension1 = getRendererExtensionFake({
|
||||
id: "some-id", name: "some-name", statusBarItems: [{
|
||||
components: {
|
||||
Item: () => <div data-testid="some-testId">extension1</div>,
|
||||
position: "right",
|
||||
},
|
||||
}],
|
||||
});
|
||||
|
||||
const testExtension2 = getRendererExtensionFake({
|
||||
id: "some-other-id", name: "some-other-name", statusBarItems: [{
|
||||
components: {
|
||||
Item: () => <div data-testid="some-testId">extension2</div>,
|
||||
position: "right",
|
||||
},
|
||||
}],
|
||||
});
|
||||
|
||||
applicationBuilder.extensions.renderer.enable(testExtension1, testExtension2);
|
||||
|
||||
const actual = rendered.getByTestId("status-bar-right");
|
||||
const positions = getTestStatusBarTexts(actual, ["extension1", "extension2"]);
|
||||
|
||||
expect(positions).toEqual(["extension2", "extension1"]);
|
||||
});
|
||||
|
||||
describe("when extension with status bar items is loaded", () => {
|
||||
let testExtension: TestExtension;
|
||||
|
||||
beforeEach(() => {
|
||||
testExtension = getRendererExtensionFake({
|
||||
id: "some-id", name: "some-name", statusBarItems: [{
|
||||
item: () => <span data-testid="some-testId" >right1</span>,
|
||||
},
|
||||
{
|
||||
item: () => <span data-testid="some-testId" >right2</span>,
|
||||
},
|
||||
{
|
||||
components: {
|
||||
Item: () => <div data-testid="some-testId">right3</div>,
|
||||
position: "right",
|
||||
},
|
||||
},
|
||||
{
|
||||
components: {
|
||||
Item: () => <div data-testid="some-testId">left1</div>,
|
||||
position: "left",
|
||||
},
|
||||
},
|
||||
{
|
||||
components: {
|
||||
Item: () => <div data-testid="some-testId">left2</div>,
|
||||
position: "left",
|
||||
},
|
||||
}],
|
||||
});
|
||||
|
||||
applicationBuilder.extensions.renderer.enable(testExtension);
|
||||
});
|
||||
|
||||
it("renders", () => {
|
||||
expect(rendered.baseElement).toMatchSnapshot();
|
||||
});
|
||||
|
||||
it("shows right side status bar items in the correct order", () => {
|
||||
const actual = rendered.getByTestId("status-bar-right");
|
||||
const positions = getTestStatusBarTexts(actual, ["right1", "right2", "right3"]);
|
||||
|
||||
expect(positions).toEqual(["right3", "right2", "right1"]);
|
||||
});
|
||||
|
||||
it("shows left side status bar items in the correct order", () => {
|
||||
const actual = rendered.getByTestId("status-bar-left");
|
||||
const positions = getTestStatusBarTexts(actual, ["left2", "left1"]);
|
||||
|
||||
expect(positions).toEqual(["left1", "left2"]);
|
||||
});
|
||||
|
||||
it("when the extension is removed, shows there are no extension status bar items", () => {
|
||||
|
||||
applicationBuilder.extensions.renderer.disable(testExtension);
|
||||
|
||||
const actual = rendered.queryAllByTestId("some-testId");
|
||||
|
||||
expect(actual).toHaveLength(0);
|
||||
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
const getTestStatusBarTexts = (actual: HTMLElement, expectedTexts: string[]) => {
|
||||
return Array.from(actual.children).map(elem => elem.textContent).filter(elem => elem && expectedTexts.includes(elem));
|
||||
};
|
||||
@ -52,12 +52,13 @@ exports[`welcome - navigation using application menu renders 1`] = `
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -65,6 +66,7 @@ exports[`welcome - navigation using application menu renders 1`] = `
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
@ -125,12 +127,13 @@ exports[`welcome - navigation using application menu when navigating to welcome
|
||||
>
|
||||
<div
|
||||
class="leftSide"
|
||||
data-testid="status-bar-left"
|
||||
>
|
||||
<div
|
||||
class="item"
|
||||
>
|
||||
<div
|
||||
data-testid="auto-update-component"
|
||||
data-testid="app-update-not-available"
|
||||
>
|
||||
No new updates available
|
||||
</div>
|
||||
@ -138,6 +141,7 @@ exports[`welcome - navigation using application menu when navigating to welcome
|
||||
</div>
|
||||
<div
|
||||
class="rightSide"
|
||||
data-testid="status-bar-right"
|
||||
/>
|
||||
</div>
|
||||
<div
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
import { withInjectables } from "@ogre-tools/injectable-react";
|
||||
import { observer } from "mobx-react";
|
||||
import assert from "assert";
|
||||
import React, { useEffect, useState } from "react";
|
||||
import React, { useState } from "react";
|
||||
import { Spinner } from "../spinner";
|
||||
import type { ProgressOfUpdateDownload } from "../../../common/application-update/progress-of-update-download/progress-of-update-download.injectable";
|
||||
import progressOfUpdateDownloadInjectable from "../../../common/application-update/progress-of-update-download/progress-of-update-download.injectable";
|
||||
@ -15,6 +15,7 @@ import type { UpdateIsBeingDownloaded } from "../../../common/application-update
|
||||
import updateIsBeingDownloadedInjectable from "../../../common/application-update/update-is-being-downloaded/update-is-being-downloaded.injectable";
|
||||
import type { UpdatesAreBeingDiscovered } from "../../../common/application-update/updates-are-being-discovered/updates-are-being-discovered.injectable";
|
||||
import updatesAreBeingDiscoveredInjectable from "../../../common/application-update/updates-are-being-discovered/updates-are-being-discovered.injectable";
|
||||
import { now as reactiveDateNow } from "mobx-utils";
|
||||
|
||||
interface Dependencies {
|
||||
progressOfUpdateDownload: ProgressOfUpdateDownload;
|
||||
@ -28,51 +29,39 @@ interface EndNoteProps {
|
||||
note: (version: string) => JSX.Element;
|
||||
}
|
||||
|
||||
const EndNote = ({ version, note }: EndNoteProps) => {
|
||||
const [idling, setIdling] = useState(false);
|
||||
const EndNote = observer(({ version, note }: EndNoteProps) => {
|
||||
const [start] = useState(Date.now());
|
||||
|
||||
useEffect(() => {
|
||||
const timerId = setTimeout(() => setIdling(true), 5000);
|
||||
|
||||
return () => clearTimeout(timerId);
|
||||
});
|
||||
|
||||
if (idling) {
|
||||
if (start + 5000 <= reactiveDateNow()) {
|
||||
return idle();
|
||||
}
|
||||
|
||||
|
||||
return note(version ?? "");
|
||||
};
|
||||
|
||||
const DivWithTestId = (text: string) => <div data-testid="auto-update-component">{text}</div>;
|
||||
});
|
||||
|
||||
const checking = () => (
|
||||
<>
|
||||
<Spinner/>
|
||||
{DivWithTestId("Checking for updates..." )}
|
||||
<div data-testid="app-update-checking">Checking for updates...</div>
|
||||
</>
|
||||
);
|
||||
|
||||
const available = (version: string) => DivWithTestId(`${version ?? "Update"} is available`);
|
||||
const available = (version: string) => <div data-testid="app-update-available">{`${version ?? "Update"} is available`}</div>;
|
||||
|
||||
const notAvailable = () => DivWithTestId("No new updates available");
|
||||
const notAvailable = () => <div data-testid="app-update-not-available">No new updates available</div>;
|
||||
|
||||
const downloading = (version: string, percentDone: number) => {
|
||||
if ( percentDone === 0 ) {
|
||||
return (
|
||||
<>
|
||||
{DivWithTestId(`Download for version ${version} started...`)}
|
||||
<Spinner/>
|
||||
</>
|
||||
);
|
||||
}
|
||||
|
||||
return DivWithTestId(`Download for version ${version} ${percentDone}%...`);
|
||||
const downloading = (version: string) => {
|
||||
return (
|
||||
<>
|
||||
<div data-testid="app-update-downloading">{`Downloading version ${version}...`}</div>
|
||||
<Spinner/>
|
||||
</>
|
||||
);
|
||||
};
|
||||
|
||||
const downloadFailed = (errMsg: string) => DivWithTestId(errMsg);
|
||||
const downloadFailed = (errMsg: string) => <div data-testid="app-update-download-failed">{errMsg}</div>;
|
||||
|
||||
const idle = () => DivWithTestId("");
|
||||
const idle = () => <div data-testid="app-update-idle"></div>;
|
||||
|
||||
|
||||
export const NonInjectedAutoUpdateComponent = observer(({
|
||||
@ -83,15 +72,13 @@ export const NonInjectedAutoUpdateComponent = observer(({
|
||||
}: Dependencies) => {
|
||||
const discoveredVersion = discoveredVersionState.value.get();
|
||||
|
||||
const { percentage, failed } = progressOfUpdateDownload.value.get();
|
||||
const { failed } = progressOfUpdateDownload.value.get();
|
||||
|
||||
if (downloadingUpdateState.value.get()) {
|
||||
|
||||
assert(discoveredVersion);
|
||||
|
||||
const roundedPercentage = Math.round(percentage);
|
||||
|
||||
return downloading(discoveredVersion.version, roundedPercentage);
|
||||
return downloading(discoveredVersion.version);
|
||||
}
|
||||
|
||||
if (checkingForUpdatesState.value.get()) {
|
||||
|
||||
@ -12,7 +12,8 @@ import { statusBarItemInjectionToken } from "./status-bar-item-injection-token";
|
||||
import type { StatusBarRegistration } from "./status-bar-registration";
|
||||
import React from "react";
|
||||
import getRandomIdInjectable from "../../../common/utils/get-random-id.injectable";
|
||||
import logger from "../../../common/logger";
|
||||
import loggerInjectable from "../../../common/logger.injectable";
|
||||
import type { Logger } from "../../../common/logger";
|
||||
|
||||
const statusBarItemRegistratorInjectable = getInjectable({
|
||||
id: "status-bar-item-registrator",
|
||||
@ -20,9 +21,10 @@ const statusBarItemRegistratorInjectable = getInjectable({
|
||||
instantiate: (di) => (extension) => {
|
||||
const rendererExtension = extension as LensRendererExtension;
|
||||
const getRandomId = di.inject(getRandomIdInjectable);
|
||||
const logger = di.inject(loggerInjectable);
|
||||
|
||||
return rendererExtension.statusBarItems.flatMap(
|
||||
toItemInjectableFor(rendererExtension, getRandomId),
|
||||
toItemInjectableFor(rendererExtension, getRandomId, logger),
|
||||
);
|
||||
},
|
||||
|
||||
@ -31,7 +33,7 @@ const statusBarItemRegistratorInjectable = getInjectable({
|
||||
|
||||
export default statusBarItemRegistratorInjectable;
|
||||
|
||||
const toItemInjectableFor = (extension: LensRendererExtension, getRandomId: () => string) => {
|
||||
const toItemInjectableFor = (extension: LensRendererExtension, getRandomId: () => string, logger: Logger) => {
|
||||
return (registration: StatusBarRegistration): Injectable<StatusBarItem, StatusBarItem, void>[] => {
|
||||
const id = `${getRandomId()}-status-bar-item-for-extension-${extension.sanitizedExtensionId}`;
|
||||
let component: React.ComponentType;
|
||||
|
||||
@ -27,17 +27,9 @@ function getStatusBarItems({ registrations }: Dependencies): IComputedValue<Stat
|
||||
};
|
||||
|
||||
for (const registration of registrations.get()) {
|
||||
if (!registration || typeof registration !== "object") {
|
||||
continue;
|
||||
}
|
||||
|
||||
const { position = "right", component, visible } = registration;
|
||||
|
||||
if (position !== "left" && position !== "right") {
|
||||
throw new TypeError("StatusBarRegistration.components.position must be either 'right' or 'left'");
|
||||
}
|
||||
|
||||
if (!visible) {
|
||||
if (!visible.get()) {
|
||||
continue;
|
||||
}
|
||||
|
||||
|
||||
@ -23,14 +23,14 @@ const NonInjectedStatusBar = observer(({ items }: Dependencies & StatusBarProps)
|
||||
|
||||
return (
|
||||
<div className={styles.StatusBar}>
|
||||
<div className={styles.leftSide}>
|
||||
<div className={styles.leftSide} data-testid="status-bar-left">
|
||||
{left.map((Item, index) => (
|
||||
<div className={styles.item} key={index}>
|
||||
<Item />
|
||||
</div>
|
||||
))}
|
||||
</div>
|
||||
<div className={styles.rightSide}>
|
||||
<div className={styles.rightSide} data-testid="status-bar-right">
|
||||
{right.map((Item, index) => (
|
||||
<div className={styles.item} key={index}>
|
||||
<Item />
|
||||
|
||||
@ -17,8 +17,10 @@ export class TestExtension extends LensRendererExtension {}
|
||||
|
||||
export type FakeExtensionData = SetRequired<Partial<LensRendererExtension>, "id" | "name">;
|
||||
|
||||
export const getRendererExtensionFakeFor = (builder: ApplicationBuilder) => (
|
||||
function getRendererExtensionFake({ id, name, ...rest }: FakeExtensionData) {
|
||||
export type GetRendererExtensionFake = (fakeExtensionData: FakeExtensionData) => TestExtension;
|
||||
|
||||
export const getRendererExtensionFakeFor = (builder: ApplicationBuilder): GetRendererExtensionFake => (
|
||||
function getRendererExtensionFake({ id, name, ...rest }) {
|
||||
const instance = new TestExtension({
|
||||
id,
|
||||
absolutePath: "irrelevant",
|
||||
|
||||
Loading…
Reference in New Issue
Block a user