fix: 🐛 refresh action in session recording (#3229)
This commit is contained in:
1 parent
337963bff8
commit
4f9086642b
7 files changed
+40
-5
No files matched your search
@@ -152,6 +152,14 @@ module('Acceptance | session-recordings | list', function (hooks) {
|
||||
await click(commonSelectors.HREF(urls.sessionRecordings));
|
||||
|
||||
assert.strictEqual(currentURL(), urls.sessionRecordings);
|
||||
|
||||
// Verify refresh button shows "x seconds ago" text after click
|
||||
assert.dom(commonSelectors.TOOLBAR_REFRESHER_TEXT).doesNotExist();
|
||||
|
||||
await click(commonSelectors.TOOLBAR_REFRESHER_BUTTON);
|
||||
await waitFor(commonSelectors.TOOLBAR_REFRESHER_TEXT);
|
||||
|
||||
assert.dom(commonSelectors.TOOLBAR_REFRESHER_TEXT).exists();
|
||||
});
|
||||
|
||||
test('users cannot navigate to session-recordings without the list action', async function (assert) {
|
||||
|
||||
@@ -121,6 +121,14 @@ module('Acceptance | sessions | list', function (hooks) {
|
||||
assert
|
||||
.dom(commonSelectors.TABLE_ROWS)
|
||||
.exists({ count: instances.sessions.length });
|
||||
|
||||
// Verify refresh button shows "x seconds ago" text after click
|
||||
assert.dom(commonSelectors.TOOLBAR_REFRESHER_TEXT).doesNotExist();
|
||||
|
||||
await click(commonSelectors.TOOLBAR_REFRESHER_BUTTON);
|
||||
await waitFor(commonSelectors.TOOLBAR_REFRESHER_TEXT);
|
||||
|
||||
assert.dom(commonSelectors.TOOLBAR_REFRESHER_TEXT).exists();
|
||||
});
|
||||
|
||||
test('users cannot navigate to sessions tab without proper authorization', async function (assert) {
|
||||
|
||||
@@ -95,3 +95,8 @@ export const TABLE_SORT_BTN_ARROW_DOWN = (column) =>
|
||||
|
||||
export const CODE_EDITOR_CONTENT =
|
||||
'[data-test-code-editor-field-editor] textarea';
|
||||
|
||||
// Toolbar refresher selectors
|
||||
export const TOOLBAR_REFRESHER = '.toolbar-refresher';
|
||||
export const TOOLBAR_REFRESHER_BUTTON = '.toolbar-refresher button';
|
||||
export const TOOLBAR_REFRESHER_TEXT = '.toolbar-refresher p';
|
||||
Reference in new issue
Block a user