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

modify app test rendering to include status bar (#5630)

Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
This commit is contained in:
Jim Ehrismann 2022-06-15 00:40:13 -04:00 committed by GitHub
parent f45627f117
commit 23f7d438f1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
26 changed files with 1036 additions and 0 deletions

View File

@ -2,6 +2,16 @@
exports[`extension special characters in page registrations renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
/>
@ -10,6 +20,16 @@ exports[`extension special characters in page registrations renders 1`] = `
exports[`extension special characters in page registrations when navigating to route with ID having special characters renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div>
Some page
</div>

View File

@ -2,6 +2,16 @@
exports[`navigate to extension page renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
/>
@ -10,6 +20,16 @@ exports[`navigate to extension page renders 1`] = `
exports[`navigate to extension page when extension navigates to child route renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div>
Child page
</div>
@ -21,6 +41,16 @@ exports[`navigate to extension page when extension navigates to child route rend
exports[`navigate to extension page when extension navigates to route with parameters renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div>
<ul>
<li>
@ -48,6 +78,16 @@ exports[`navigate to extension page when extension navigates to route with param
exports[`navigate to extension page when extension navigates to route without parameters renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div>
<ul>
<li>
@ -75,6 +115,16 @@ exports[`navigate to extension page when extension navigates to route without pa
exports[`navigate to extension page when extension navigates to route without parameters when changing page parameters renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div>
<ul>
<li>

View File

@ -2,6 +2,16 @@
exports[`navigating between routes given route with optional path parameters when navigating to route with path parameters renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<pre>
{
"someParameter": "some-value",
@ -16,6 +26,16 @@ exports[`navigating between routes given route with optional path parameters whe
exports[`navigating between routes given route without path parameters when navigating to route renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div>
Some component
</div>

View File

@ -2,6 +2,16 @@
exports[`add-cluster - navigation using application menu renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
/>
@ -10,6 +20,16 @@ exports[`add-cluster - navigation using application menu renders 1`] = `
exports[`add-cluster - navigation using application menu when navigating to add cluster using application menu renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout AddClusters"
data-testid="add-cluster-page"

View File

@ -3,6 +3,16 @@
exports[`installing update using tray when started renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
/>
@ -13,6 +23,16 @@ exports[`installing update using tray when started renders 1`] = `
exports[`installing update using tray when started when user checks for updates using tray renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
>
@ -64,6 +84,16 @@ exports[`installing update using tray when started when user checks for updates
exports[`installing update using tray when started when user checks for updates using tray when new update is discovered renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
>
@ -155,6 +185,16 @@ exports[`installing update using tray when started when user checks for updates
exports[`installing update using tray when started when user checks for updates using tray when new update is discovered when download fails renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
>
@ -286,6 +326,16 @@ exports[`installing update using tray when started when user checks for updates
exports[`installing update using tray when started when user checks for updates using tray when new update is discovered when download succeeds renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
>
@ -447,6 +497,16 @@ Lens should restart automatically, if it doesn't please restart manually. Instal
exports[`installing update using tray when started when user checks for updates using tray when no new update is discovered renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
>

View File

@ -3,6 +3,16 @@
exports[`installing update when started renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
/>
@ -13,6 +23,16 @@ exports[`installing update when started renders 1`] = `
exports[`installing update when started when user checks for updates renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
/>
@ -23,6 +43,16 @@ exports[`installing update when started when user checks for updates renders 1`]
exports[`installing update when started when user checks for updates when new update is discovered renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
/>
@ -33,6 +63,16 @@ exports[`installing update when started when user checks for updates when new up
exports[`installing update when started when user checks for updates when new update is discovered when download fails renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
/>
@ -43,6 +83,16 @@ exports[`installing update when started when user checks for updates when new up
exports[`installing update when started when user checks for updates when new update is discovered when download succeeds renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
/>
@ -53,6 +103,16 @@ exports[`installing update when started when user checks for updates when new up
exports[`installing update when started when user checks for updates when new update is discovered when download succeeds when user answers not to install the update renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
/>
@ -63,6 +123,16 @@ exports[`installing update when started when user checks for updates when new up
exports[`installing update when started when user checks for updates when new update is discovered when download succeeds when user answers to install the update renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
/>
@ -73,6 +143,16 @@ exports[`installing update when started when user checks for updates when new up
exports[`installing update when started when user checks for updates when no new update is discovered renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
/>

View File

@ -3,6 +3,16 @@
exports[`periodical checking of updates given updater is enabled and configuration exists, when started renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
/>

View File

@ -3,6 +3,16 @@
exports[`selection of update stability when started renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
/>

View File

@ -2,6 +2,16 @@
exports[`extensions - navigation using application menu renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
/>
@ -10,6 +20,16 @@ exports[`extensions - navigation using application menu renders 1`] = `
exports[`extensions - navigation using application menu when navigating to extensions using application menu renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout DropFileInput Extensions"
data-testid="extensions-page"

View File

@ -3,6 +3,16 @@
exports[`add custom helm repository in preferences when navigating to preferences containing helm repositories renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -472,6 +482,16 @@ exports[`add custom helm repository in preferences when navigating to preference
exports[`add custom helm repository in preferences when navigating to preferences containing helm repositories when active repositories resolve renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -946,6 +966,16 @@ exports[`add custom helm repository in preferences when navigating to preference
exports[`add custom helm repository in preferences when navigating to preferences containing helm repositories when active repositories resolve when selecting to add custom repository renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -1529,6 +1559,16 @@ exports[`add custom helm repository in preferences when navigating to preference
exports[`add custom helm repository in preferences when navigating to preferences containing helm repositories when active repositories resolve when selecting to add custom repository when closing the dialog by clicking cancel renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -2011,6 +2051,16 @@ exports[`add custom helm repository in preferences when navigating to preference
exports[`add custom helm repository in preferences when navigating to preferences containing helm repositories when active repositories resolve when selecting to add custom repository when inputted minimal options for the repository renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -2594,6 +2644,16 @@ exports[`add custom helm repository in preferences when navigating to preference
exports[`add custom helm repository in preferences when navigating to preferences containing helm repositories when active repositories resolve when selecting to add custom repository when inputted minimal options for the repository when showing the maximal options renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -3353,6 +3413,16 @@ exports[`add custom helm repository in preferences when navigating to preference
exports[`add custom helm repository in preferences when navigating to preferences containing helm repositories when active repositories resolve when selecting to add custom repository when inputted minimal options for the repository when showing the maximal options when hiding maximal options renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -3936,6 +4006,16 @@ exports[`add custom helm repository in preferences when navigating to preference
exports[`add custom helm repository in preferences when navigating to preferences containing helm repositories when active repositories resolve when selecting to add custom repository when inputted minimal options for the repository when showing the maximal options when inputted maximal options renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -4695,6 +4775,16 @@ exports[`add custom helm repository in preferences when navigating to preference
exports[`add custom helm repository in preferences when navigating to preferences containing helm repositories when active repositories resolve when selecting to add custom repository when inputted minimal options for the repository when submitted and some time passes renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -5278,6 +5368,16 @@ exports[`add custom helm repository in preferences when navigating to preference
exports[`add custom helm repository in preferences when navigating to preferences containing helm repositories when active repositories resolve when selecting to add custom repository when inputted minimal options for the repository when submitted and some time passes when activation rejects renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -5760,6 +5860,16 @@ exports[`add custom helm repository in preferences when navigating to preference
exports[`add custom helm repository in preferences when navigating to preferences containing helm repositories when active repositories resolve when selecting to add custom repository when inputted minimal options for the repository when submitted and some time passes when activation resolves with success renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -6237,6 +6347,16 @@ exports[`add custom helm repository in preferences when navigating to preference
exports[`add custom helm repository in preferences when navigating to preferences containing helm repositories when active repositories resolve when selecting to add custom repository when inputted minimal options for the repository when submitted and some time passes when activation resolves with success when adding custom repository again renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"

View File

@ -3,6 +3,16 @@
exports[`add helm repository from list in preferences when navigating to preferences containing helm repositories renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -472,6 +482,16 @@ exports[`add helm repository from list in preferences when navigating to prefere
exports[`add helm repository from list in preferences when navigating to preferences containing helm repositories when both active and public repositories resolve renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -946,6 +966,16 @@ exports[`add helm repository from list in preferences when navigating to prefere
exports[`add helm repository from list in preferences when navigating to preferences containing helm repositories when both active and public repositories resolve when select for adding public repositories is clicked renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -1473,6 +1503,16 @@ exports[`add helm repository from list in preferences when navigating to prefere
exports[`add helm repository from list in preferences when navigating to preferences containing helm repositories when both active and public repositories resolve when select for adding public repositories is clicked when deactive public repository is selected renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -1947,6 +1987,16 @@ exports[`add helm repository from list in preferences when navigating to prefere
exports[`add helm repository from list in preferences when navigating to preferences containing helm repositories when both active and public repositories resolve when select for adding public repositories is clicked when deactive public repository is selected when adding rejects renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -2421,6 +2471,16 @@ exports[`add helm repository from list in preferences when navigating to prefere
exports[`add helm repository from list in preferences when navigating to preferences containing helm repositories when both active and public repositories resolve when select for adding public repositories is clicked when deactive public repository is selected when adding resolves renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -2890,6 +2950,16 @@ exports[`add helm repository from list in preferences when navigating to prefere
exports[`add helm repository from list in preferences when navigating to preferences containing helm repositories when both active and public repositories resolve when select for adding public repositories is clicked when deactive public repository is selected when adding resolves when active repositories resolve again renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -3392,6 +3462,16 @@ exports[`add helm repository from list in preferences when navigating to prefere
exports[`add helm repository from list in preferences when navigating to preferences containing helm repositories when both active and public repositories resolve when select for adding public repositories is clicked when deactive public repository is selected when adding resolves when active repositories resolve again when select for selecting active repositories is clicked renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -3957,6 +4037,16 @@ exports[`add helm repository from list in preferences when navigating to prefere
exports[`add helm repository from list in preferences when navigating to preferences containing helm repositories when both active and public repositories resolve when select for adding public repositories is clicked when deactive public repository is selected when adding resolves when active repositories resolve again when select for selecting active repositories is clicked when active repository is selected renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -4459,6 +4549,16 @@ exports[`add helm repository from list in preferences when navigating to prefere
exports[`add helm repository from list in preferences when navigating to preferences containing helm repositories when both active and public repositories resolve when select for adding public repositories is clicked when deactive public repository is selected when adding resolves when active repositories resolve again when select for selecting active repositories is clicked when active repository is selected when removing resolves renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"

View File

@ -3,6 +3,16 @@
exports[`listing active helm repositories in preferences when navigating to preferences containing helm repositories renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -472,6 +482,16 @@ exports[`listing active helm repositories in preferences when navigating to pref
exports[`listing active helm repositories in preferences when navigating to preferences containing helm repositories when configuration resolves renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -941,6 +961,16 @@ exports[`listing active helm repositories in preferences when navigating to pref
exports[`listing active helm repositories in preferences when navigating to preferences containing helm repositories when configuration resolves when updating repositories reject with any other error renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -1302,6 +1332,16 @@ exports[`listing active helm repositories in preferences when navigating to pref
exports[`listing active helm repositories in preferences when navigating to preferences containing helm repositories when configuration resolves when updating repositories reject with error about no existing repositories renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -1771,6 +1811,16 @@ exports[`listing active helm repositories in preferences when navigating to pref
exports[`listing active helm repositories in preferences when navigating to preferences containing helm repositories when configuration resolves when updating repositories reject with error about no existing repositories when adding default repository reject renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -2132,6 +2182,16 @@ exports[`listing active helm repositories in preferences when navigating to pref
exports[`listing active helm repositories in preferences when navigating to preferences containing helm repositories when configuration resolves when updating repositories reject with error about no existing repositories when adding of default repository resolves renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -2601,6 +2661,16 @@ exports[`listing active helm repositories in preferences when navigating to pref
exports[`listing active helm repositories in preferences when navigating to preferences containing helm repositories when configuration resolves when updating repositories resolve when repositories resolves renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -3103,6 +3173,16 @@ exports[`listing active helm repositories in preferences when navigating to pref
exports[`listing active helm repositories in preferences when navigating to preferences containing helm repositories when configuration resolves without path to repository cache directory renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -3464,6 +3544,16 @@ exports[`listing active helm repositories in preferences when navigating to pref
exports[`listing active helm repositories in preferences when navigating to preferences containing helm repositories when configuration resolves without path to repository config file renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -3825,6 +3915,16 @@ exports[`listing active helm repositories in preferences when navigating to pref
exports[`listing active helm repositories in preferences when navigating to preferences containing helm repositories when getting configuration rejects renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"

View File

@ -3,6 +3,16 @@
exports[`remove helm repository from list of active repositories in preferences when navigating to preferences containing helm repositories renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -472,6 +482,16 @@ exports[`remove helm repository from list of active repositories in preferences
exports[`remove helm repository from list of active repositories in preferences when navigating to preferences containing helm repositories when active repositories resolve renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -946,6 +966,16 @@ exports[`remove helm repository from list of active repositories in preferences
exports[`remove helm repository from list of active repositories in preferences when navigating to preferences containing helm repositories when active repositories resolve when removing repository renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"
@ -1420,6 +1450,16 @@ exports[`remove helm repository from list of active repositories in preferences
exports[`remove helm repository from list of active repositories in preferences when navigating to preferences containing helm repositories when active repositories resolve when removing repository when removing resolves renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"

View File

@ -2,6 +2,16 @@
exports[`preferences - closing-preferences given accessing preferences directly renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="application-preferences-page"
@ -543,6 +553,16 @@ exports[`preferences - closing-preferences given accessing preferences directly
exports[`preferences - closing-preferences given accessing preferences directly when navigating to a tab in preferences renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
>
@ -688,6 +708,16 @@ exports[`preferences - closing-preferences given accessing preferences directly
exports[`preferences - closing-preferences given accessing preferences directly when navigating to a tab in preferences when preferences are closed renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div>
Some front page
</div>
@ -699,6 +729,16 @@ exports[`preferences - closing-preferences given accessing preferences directly
exports[`preferences - closing-preferences given accessing preferences directly when preferences are closed renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div>
Some front page
</div>
@ -710,6 +750,16 @@ exports[`preferences - closing-preferences given accessing preferences directly
exports[`preferences - closing-preferences given already in a page and then navigated to preferences renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="application-preferences-page"
@ -1251,6 +1301,16 @@ exports[`preferences - closing-preferences given already in a page and then navi
exports[`preferences - closing-preferences given already in a page and then navigated to preferences when navigating to a tab in preferences renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
>
@ -1396,6 +1456,16 @@ exports[`preferences - closing-preferences given already in a page and then navi
exports[`preferences - closing-preferences given already in a page and then navigated to preferences when navigating to a tab in preferences when preferences are closed renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
>
@ -1541,6 +1611,16 @@ exports[`preferences - closing-preferences given already in a page and then navi
exports[`preferences - closing-preferences given already in a page and then navigated to preferences when preferences are closed renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
>

View File

@ -2,6 +2,16 @@
exports[`preferences - navigation to application preferences given in some child page of preferences, when rendered renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="proxy-preferences-page"
@ -207,6 +217,16 @@ exports[`preferences - navigation to application preferences given in some child
exports[`preferences - navigation to application preferences given in some child page of preferences, when rendered when navigating to application preferences using navigation renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="application-preferences-page"

View File

@ -2,6 +2,16 @@
exports[`preferences - navigation to editor preferences given in preferences, when rendered renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="application-preferences-page"
@ -531,6 +541,16 @@ exports[`preferences - navigation to editor preferences given in preferences, wh
exports[`preferences - navigation to editor preferences given in preferences, when rendered when navigating to editor preferences using navigation renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="editor-preferences-page"

View File

@ -2,6 +2,16 @@
exports[`preferences - navigation to extension specific preferences given in preferences, when rendered renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="application-preferences-page"
@ -531,6 +541,16 @@ exports[`preferences - navigation to extension specific preferences given in pre
exports[`preferences - navigation to extension specific preferences given in preferences, when rendered when extension with specific preferences is enabled renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="application-preferences-page"
@ -1072,6 +1092,16 @@ exports[`preferences - navigation to extension specific preferences given in pre
exports[`preferences - navigation to extension specific preferences given in preferences, when rendered when extension with specific preferences is enabled when navigating to extension preferences using navigation renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="extension-preferences-page"

View File

@ -2,6 +2,16 @@
exports[`preferences - navigation to kubernetes preferences given in preferences, when rendered renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="application-preferences-page"
@ -531,6 +541,16 @@ exports[`preferences - navigation to kubernetes preferences given in preferences
exports[`preferences - navigation to kubernetes preferences given in preferences, when rendered when navigating to kubernetes preferences using navigation renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="kubernetes-preferences-page"

View File

@ -2,6 +2,16 @@
exports[`preferences - navigation to proxy preferences given in preferences, when rendered renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="application-preferences-page"
@ -531,6 +541,16 @@ exports[`preferences - navigation to proxy preferences given in preferences, whe
exports[`preferences - navigation to proxy preferences given in preferences, when rendered when navigating to proxy preferences using navigation renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="proxy-preferences-page"

View File

@ -2,6 +2,16 @@
exports[`preferences - navigation to telemetry preferences given URL for Sentry DNS, when navigating to preferences when navigating to telemetry preferences renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="telemetry-preferences-page"
@ -193,6 +203,16 @@ exports[`preferences - navigation to telemetry preferences given URL for Sentry
exports[`preferences - navigation to telemetry preferences given in preferences, when rendered renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="application-preferences-page"
@ -722,6 +742,16 @@ exports[`preferences - navigation to telemetry preferences given in preferences,
exports[`preferences - navigation to telemetry preferences given in preferences, when rendered when extension with telemetry preference items gets enabled renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="application-preferences-page"
@ -1263,6 +1293,16 @@ exports[`preferences - navigation to telemetry preferences given in preferences,
exports[`preferences - navigation to telemetry preferences given in preferences, when rendered when extension with telemetry preference items gets enabled when clicking link to telemetry preferences from navigation renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="telemetry-preferences-page"
@ -1442,6 +1482,16 @@ exports[`preferences - navigation to telemetry preferences given in preferences,
exports[`preferences - navigation to telemetry preferences given no URL for Sentry DNS, when navigating to telemetry preferences renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="telemetry-preferences-page"

View File

@ -2,6 +2,16 @@
exports[`preferences - navigation to terminal preferences given in preferences, when rendered renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="application-preferences-page"
@ -531,6 +541,16 @@ exports[`preferences - navigation to terminal preferences given in preferences,
exports[`preferences - navigation to terminal preferences given in preferences, when rendered when navigating to terminal preferences using navigation renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="terminal-preferences-page"

View File

@ -2,6 +2,16 @@
exports[`preferences - navigation using application menu renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
/>
@ -10,6 +20,16 @@ exports[`preferences - navigation using application menu renders 1`] = `
exports[`preferences - navigation using application menu when navigating to preferences using application menu renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="application-preferences-page"

View File

@ -3,6 +3,16 @@
exports[`show-about-using-tray renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
/>
@ -13,6 +23,16 @@ exports[`show-about-using-tray renders 1`] = `
exports[`show-about-using-tray when navigating using tray renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="SettingLayout showNavigation Preferences"
data-testid="application-preferences-page"

View File

@ -2,6 +2,16 @@
exports[`welcome - navigation using application menu renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
/>
@ -10,6 +20,16 @@ exports[`welcome - navigation using application menu renders 1`] = `
exports[`welcome - navigation using application menu when navigating to welcome using application menu renders 1`] = `
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="flex justify-center Welcome align-center"
data-testid="welcome-page"

View File

@ -3,6 +3,16 @@
exports[`ask-boolean given started when asking multiple questions renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
>
@ -150,6 +160,16 @@ exports[`ask-boolean given started when asking multiple questions renders 1`] =
exports[`ask-boolean given started when asking multiple questions when answering to first question renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
>
@ -229,6 +249,16 @@ exports[`ask-boolean given started when asking multiple questions when answering
exports[`ask-boolean given started when asking question renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
>
@ -308,6 +338,16 @@ exports[`ask-boolean given started when asking question renders 1`] = `
exports[`ask-boolean given started when asking question when user answers "no" renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
/>
@ -318,6 +358,16 @@ exports[`ask-boolean given started when asking question when user answers "no" r
exports[`ask-boolean given started when asking question when user answers "yes" renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
/>
@ -328,6 +378,16 @@ exports[`ask-boolean given started when asking question when user answers "yes"
exports[`ask-boolean given started when asking question when user closes notification without answering the question renders 1`] = `
<body>
<div>
<div
class="StatusBar"
>
<div
class="leftSide"
/>
<div
class="rightSide"
/>
</div>
<div
class="Notifications flex column align-flex-end"
/>

View File

@ -55,6 +55,7 @@ import trayIconPathsInjectable from "../../../main/tray/tray-icon-path.injectabl
import assert from "assert";
import { openMenu } from "react-select-event";
import userEvent from "@testing-library/user-event";
import { StatusBar } from "../status-bar/status-bar";
type Callback = (dis: DiContainers) => void | Promise<void>;
@ -102,6 +103,7 @@ interface DiContainers {
interface Environment {
renderSidebar: () => React.ReactNode;
renderStatusBar: () => React.ReactNode;
beforeRender: () => void;
onAllowKubeResource: () => void;
}
@ -141,6 +143,8 @@ export const getApplicationBuilder = () => {
application: {
renderSidebar: () => null,
renderStatusBar: () => <StatusBar />,
beforeRender: () => {
const nofifyThatRootFrameIsRendered = rendererDi.inject(broadcastThatRootFrameIsRenderedInjectable);
@ -156,6 +160,7 @@ export const getApplicationBuilder = () => {
clusterFrame: {
renderSidebar: () => <Sidebar />,
renderStatusBar: () => null,
beforeRender: () => {},
onAllowKubeResource: () => {},
} as Environment,
@ -422,6 +427,7 @@ export const getApplicationBuilder = () => {
rendered = render(
<Router history={history}>
{environment.renderSidebar()}
{environment.renderStatusBar()}
<Observer>
{() => {