GH Auto: Upstream dependencies ADF:8.1.0-15154809688 JS-API:9.1.0-15154809688 using Tag:8.1.0-15154809688 (#4576)

* [ci:force][auto-commit] Update dependencies ADF:8.1.0-15154809688  JS:9.1.0-15154809688

* [ACS-7706] Fixed e2e (#4567)

---------

Co-authored-by: AleksanderSklorz <115619721+AleksanderSklorz@users.noreply.github.com>
This commit is contained in:
Alfresco Build
2025-05-21 08:52:59 +02:00
committed by GitHub
parent b2e236068c
commit 2023e188e9
4 changed files with 78 additions and 62 deletions

View File

@@ -24,7 +24,7 @@
import { expect } from '@playwright/test';
import { ApiClientFactory, Utils, test, NodesApi, TrashcanApi, TagsApi, FileActionsApi } from '@alfresco/aca-playwright-shared';
import { TagEntry, TagPaging } from '@alfresco/js-api';
import { TagPaging } from '@alfresco/js-api';
test.describe('Search - Filters - Tags', () => {
let nodesApi: NodesApi;
@@ -33,7 +33,7 @@ test.describe('Search - Filters - Tags', () => {
let fileActionsApi: FileActionsApi;
let file1Id: string;
let file2Id: string;
let tagEntries: TagEntry[];
let tagPaging: TagPaging;
const random = Utils.random();
const username = `user1-${random}`;
@@ -60,7 +60,7 @@ test.describe('Search - Filters - Tags', () => {
file2Id = node2.entry.id;
await fileActionsApi.waitForNodes(file1, { expect: 1 });
await fileActionsApi.waitForNodes(file2, { expect: 1 });
tagEntries = await tagsApiAdmin.createTags(tags);
tagPaging = (await tagsApiAdmin.createTags(tags)) as TagPaging;
await tagsApiAdmin.assignTagToNode(file1Id, tags[0]);
await tagsApiAdmin.assignTagToNode(file2Id, tags[1]);
} catch (error) {
@@ -70,18 +70,18 @@ test.describe('Search - Filters - Tags', () => {
test.afterAll(async () => {
await Utils.deleteNodesSitesEmptyTrashcan(nodesApi, trashcanApi, 'afterAll failed');
await tagsApiAdmin.deleteTags([`${(tagEntries as TagPaging).list.entries[0].entry.id}`]);
await tagsApiAdmin.deleteTags([`${(tagEntries as TagPaging).list.entries[1].entry.id}`]);
await tagsApiAdmin.deleteTags([`${tagPaging.list.entries[0].entry.id}`]);
await tagsApiAdmin.deleteTags([`${tagPaging.list.entries[1].entry.id}`]);
});
test('[XAT-5581] user able to search with tags facet', async ({ searchPage }) => {
await searchPage.searchWithin(random, 'files');
await searchPage.searchFiltersTags.filterByTag(searchPage, `${(tagEntries as TagPaging).list.entries[0].entry.tag}`);
await searchPage.searchFiltersTags.filterByTag(searchPage, `${tagPaging.list.entries[0].entry.tag}`);
await expect(searchPage.dataTable.getRowByName(file1)).toBeVisible();
await expect(searchPage.dataTable.getRowByName(file2)).toBeHidden();
await searchPage.searchFiltersTags.filterByTag(searchPage, `${(tagEntries as TagPaging).list.entries[1].entry.tag}`);
await searchPage.searchFiltersTags.filterByTag(searchPage, `${tagPaging.list.entries[1].entry.tag}`);
await expect(searchPage.dataTable.getRowByName(file1)).toBeVisible();
await expect(searchPage.dataTable.getRowByName(file2)).toBeVisible();