summaryrefslogtreecommitdiffstats
path: root/apps/files/src/components/FileEntry.vue
diff options
context:
space:
mode:
authorJohn Molakvoæ <skjnldsv@protonmail.com>2023-08-16 16:22:51 +0200
committerJohn Molakvoæ <skjnldsv@protonmail.com>2023-08-17 18:56:39 +0200
commitfdf07fc759f22bcd1f26c7e4fd7f025582cc3519 (patch)
tree98fa998aedcd46e60e2045ac96650c71c04cd63a /apps/files/src/components/FileEntry.vue
parent9a5b26675c6f14b3b8afa0af27be946b6f5315de (diff)
downloadnextcloud-server-fdf07fc759f22bcd1f26c7e4fd7f025582cc3519.tar.gz
nextcloud-server-fdf07fc759f22bcd1f26c7e4fd7f025582cc3519.zip
fix(cypress): adjust selectors
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Diffstat (limited to 'apps/files/src/components/FileEntry.vue')
-rw-r--r--apps/files/src/components/FileEntry.vue15
1 files changed, 13 insertions, 2 deletions
diff --git a/apps/files/src/components/FileEntry.vue b/apps/files/src/components/FileEntry.vue
index 6495a84db30..7aaa43c6c01 100644
--- a/apps/files/src/components/FileEntry.vue
+++ b/apps/files/src/components/FileEntry.vue
@@ -22,6 +22,9 @@
<template>
<tr :class="{'files-list__row--visible': visible, 'files-list__row--active': isActive}"
+ data-cy-files-list-row
+ :data-cy-files-list-row-fileid="fileid"
+ :data-cy-files-list-row-name="source.basename"
class="list__row"
@contextmenu="onRightClick">
<!-- Failed indicator -->
@@ -38,7 +41,7 @@
</td>
<!-- Link to file -->
- <td class="files-list__row-name">
+ <td class="files-list__row-name" data-cy-files-list-row-name>
<!-- Icon or preview -->
<span class="files-list__row-icon" @click="execDefaultAction">
<FolderIcon v-if="source.type === 'folder'" />
@@ -81,6 +84,7 @@
ref="basename"
:aria-hidden="isRenaming"
class="files-list__row-name-link"
+ data-cy-files-list-row-name-link
v-bind="linkTo"
@click="execDefaultAction">
<!-- File name -->
@@ -93,7 +97,10 @@
</td>
<!-- Actions -->
- <td v-show="!isRenamingSmallScreen" :class="`files-list__row-actions-${uniqueId}`" class="files-list__row-actions">
+ <td v-show="!isRenamingSmallScreen"
+ :class="`files-list__row-actions-${uniqueId}`"
+ class="files-list__row-actions"
+ data-cy-files-list-row-actions>
<!-- Render actions -->
<CustomElementRender v-for="action in enabledRenderActions"
:key="action.id"
@@ -115,6 +122,7 @@
:key="action.id"
:class="'files-list__row-action-' + action.id"
:close-after-click="true"
+ :data-cy-files-list-row-action="action.id"
@click="onActionClick(action)">
<template #icon>
<NcLoadingIcon v-if="loading === action.id" :size="18" />
@@ -129,6 +137,7 @@
<td v-if="isSizeAvailable"
:style="{ opacity: sizeOpacity }"
class="files-list__row-size"
+ data-cy-files-list-row-size
@click="openDetailsIfAvailable">
<span>{{ size }}</span>
</td>
@@ -136,6 +145,7 @@
<!-- Mtime -->
<td v-if="isMtimeAvailable"
class="files-list__row-mtime"
+ data-cy-files-list-row-mtime
@click="openDetailsIfAvailable">
<span>{{ mtime }}</span>
</td>
@@ -145,6 +155,7 @@
:key="column.id"
:class="`files-list__row-${currentView?.id}-${column.id}`"
class="files-list__row-column-custom"
+ :data-cy-files-list-row-column-custom="column.id"
@click="openDetailsIfAvailable">
<CustomElementRender v-if="visible"
:current-view="currentView"