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

Fixing log test selectors

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
This commit is contained in:
Alex Andreev 2021-01-14 11:15:28 +03:00
parent 0d2f8a3503
commit fe08a85b5c
2 changed files with 9 additions and 7 deletions

View File

@ -499,16 +499,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");
});
});

View File

@ -48,11 +48,13 @@ export const LogControls = observer((props: Props) => {
label="Show timestamps"
value={showTimestamps}
onChange={toggleTimestamps}
className="show-timestamps"
/>
<Checkbox
label="Show previous terminated container"
value={previous}
onChange={togglePrevious}
className="show-previous"
/>
<Icon
material="get_app"