mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2025-07-24 17:31:52 +00:00
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:
@@ -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();
|
||||
|
Reference in New Issue
Block a user