test: Update getters, add search and sort tests for credentials (no-changelog) (#4716)

* test(e2e): Update getters, add search and sort tests for credentials

* fix: Refactor sortOptions getter

* fix: fix merge conflict

* fix: removed double key

* fix: Add db and session reset for every credentials suite run
This commit is contained in:
Alex Grozav
2022-11-28 12:11:39 +02:00
committed by GitHub
parent e3aeaa9a87
commit 14f81c2725
8 changed files with 94 additions and 17 deletions

View File

@@ -64,6 +64,7 @@
<n8n-select
v-model="sortBy"
size="medium"
data-test-id="resources-list-sort"
>
<n8n-option value="lastUpdated" :label="$locale.baseText(`${resourceKey}.sort.lastUpdated`)"/>
<n8n-option value="lastCreated" :label="$locale.baseText(`${resourceKey}.sort.lastCreated`)"/>
@@ -97,12 +98,12 @@
</div>
<div class="mt-xs mb-l">
<ul :class="[$style.list, 'list-style-none']" v-if="filteredAndSortedSubviewResources.length > 0">
<li v-for="resource in filteredAndSortedSubviewResources" :key="resource.id" class="mb-2xs">
<ul :class="[$style.list, 'list-style-none']" v-if="filteredAndSortedSubviewResources.length > 0" data-test-id="resources-list">
<li v-for="resource in filteredAndSortedSubviewResources" :key="resource.id" class="mb-2xs" data-test-id="resources-list-item">
<slot :data="resource" />
</li>
</ul>
<n8n-text color="text-base" size="medium" v-else>
<n8n-text color="text-base" size="medium" data-test-id="resources-list-empty" v-else>
{{ $locale.baseText(`${resourceKey}.noResults`) }}
<template v-if="shouldSwitchToAllSubview">
<span v-if="!filters.search">