Adding logs tab bottom toolbar (#1951)

* Adding bottom toolbar to logs tab

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Making bottom toolbar responsive

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Using generic search input clear button

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Fixing log test selectors

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
This commit is contained in:
Alex Andreev authored and GitHub committed 2021-01-15 11:34:11 +03:00
1 parent c48816ca5c
commit 83ed44f670
17 files changed
+223 -190

No files matched your search

+7 -7
View File
@@ -505,16 +505,16 @@ describe("Lens integration tests", () => {
await app.client.waitForVisible(".Drawer");
await app.client.click(".drawer-title .Menu li:nth-child(2)");
// Check if controls are available
await app.client.waitForVisible(".PodLogs .VirtualList");
await app.client.waitForVisible(".PodLogControls");
await app.client.waitForVisible(".PodLogControls .SearchInput");
await app.client.waitForVisible(".PodLogControls .SearchInput input");
await app.client.waitForVisible(".Logs .VirtualList");
await app.client.waitForVisible(".LogResourceSelector");
await app.client.waitForVisible(".LogResourceSelector .SearchInput");
await app.client.waitForVisible(".LogResourceSelector .SearchInput input");
// Search for semicolon
await app.client.keys(":");
await app.client.waitForVisible(".PodLogs .list span.active");
await app.client.waitForVisible(".Logs .list span.active");
// Click through controls
await app.client.click(".PodLogControls .timestamps-icon");
await app.client.click(".PodLogControls .undo-icon");
await app.client.click(".LogControls .show-timestamps");
await app.client.click(".LogControls .show-previous");
});
});