mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2026-09-09 18:02:54 +00:00
[ACS-12311] Remove manage versions dialog box for non versionable file (#5307)
* [ACS-12311] Remove manage versions dialog box for non versionable file * [ACS-12311] Add few more unit test for empty entry and aspectnames * [ACS-12311] Fix manage versions for search-results * Added e2e fix and exclude test * Added e2e no test fix and exclude test --------- Co-authored-by: akashrathod28 <akash.rathod@hyland.com>
This commit is contained in:
co-authored by
akashrathod28
parent
7fe08ff1a8
commit
1d7686729e
@@ -1,3 +1,13 @@
|
||||
{
|
||||
"all": {}
|
||||
"all": {
|
||||
"XAT-5042": "https://hyland.atlassian.net/browse/ACS-12214",
|
||||
"XAT-5043": "https://hyland.atlassian.net/browse/ACS-12214",
|
||||
"XAT-5044": "https://hyland.atlassian.net/browse/ACS-12214",
|
||||
"XAT-5045": "https://hyland.atlassian.net/browse/ACS-12214",
|
||||
"XAT-5046": "https://hyland.atlassian.net/browse/ACS-12214",
|
||||
"XAT-5047": "https://hyland.atlassian.net/browse/ACS-12214",
|
||||
"XAT-5048": "https://hyland.atlassian.net/browse/ACS-12214",
|
||||
"XAT-5049": "https://hyland.atlassian.net/browse/ACS-12214",
|
||||
"XAT-5050": "https://hyland.atlassian.net/browse/ACS-12214"
|
||||
}
|
||||
}
|
||||
@@ -8,7 +8,7 @@
|
||||
"executor": "nx:run-commands",
|
||||
"options": {
|
||||
"commands": [
|
||||
"playwright test --config=e2e/playwright/favorite-actions/playwright.config.ts"
|
||||
"playwright test --config=e2e/playwright/favorite-actions/playwright.config.ts --pass-with-no-tests"
|
||||
]
|
||||
},
|
||||
"configurations": {
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
{
|
||||
"all": {}
|
||||
"all": {
|
||||
"XAT-5140": "https://hyland.atlassian.net/browse/ACS-12214",
|
||||
"XAT-5141": "https://hyland.atlassian.net/browse/ACS-12214",
|
||||
"XAT-5142": "https://hyland.atlassian.net/browse/ACS-12214",
|
||||
"XAT-5143": "https://hyland.atlassian.net/browse/ACS-12214",
|
||||
"XAT-5144": "https://hyland.atlassian.net/browse/ACS-12214"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
{
|
||||
"all": {
|
||||
"XAT-4525": "https://hyland.atlassian.net/browse/ACS-9741"
|
||||
"XAT-4525": "https://hyland.atlassian.net/browse/ACS-9741",
|
||||
"XAT-4403": "https://hyland.atlassian.net/browse/ACS-12214",
|
||||
"XAT-4406": "https://hyland.atlassian.net/browse/ACS-12214"
|
||||
},
|
||||
"webkit": {
|
||||
"XAT-4455": "https://hyland.atlassian.net/browse/ACS-12214"
|
||||
|
||||
@@ -1,6 +1,68 @@
|
||||
{
|
||||
"all": {
|
||||
"XAT-4845": "https://hyland.atlassian.net/browse/ACS-12214",
|
||||
"XAT-4835": "https://hyland.atlassian.net/browse/ACS-12214"
|
||||
"XAT-4835": "https://hyland.atlassian.net/browse/ACS-12214",
|
||||
"XAT-4846": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4847": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4853": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4854": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4855": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4861": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4862": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4863": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4637": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4638": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4642": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4643": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4808": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4809": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4810": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4811": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4814": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4815": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4825": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4826": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4827": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4828": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4829": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4830": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4831": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4843": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4844": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4848": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4849": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4850": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4851": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4816": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4817": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4812": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4813": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4818": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4819": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4820": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4821": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4823": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4824": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4822": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4832": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4833": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4834": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4838": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4839": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4840": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4841": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4836": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4837": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4842": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4852": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4856": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4857": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4858": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4859": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4860": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4864": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4865": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4866": "https://hyland.atlassian.net/browse/ACS-12385",
|
||||
"XAT-4867": "https://hyland.atlassian.net/browse/ACS-12385"
|
||||
}
|
||||
}
|
||||
|
||||
+20
-11
@@ -104,28 +104,33 @@ test.describe('Special permissions : ', () => {
|
||||
const consumerFavoritesTotalItems = await consumerFavoritesActions.getFavoritesTotalItems(userConsumer);
|
||||
const managerSearchTotalItems = await managerSearchActions.getTotalItems(userManager);
|
||||
const collaboratorFavoritesTotalItems = await collaboratorFavoritesActions.getFavoritesTotalItems(userCollaborator);
|
||||
const demotedUserFavoritesTotalItems = await demotedUserFavoritesActions.getFavoritesTotalItems(userDemoted);
|
||||
|
||||
await managerSiteActions.createSite(sitePrivate, Site.VisibilityEnum.PRIVATE);
|
||||
docLibId = await managerSiteActions.getDocLibId(sitePrivate);
|
||||
await managerSiteActions.addSiteMember(sitePrivate, userConsumer, Site.RoleEnum.SiteConsumer);
|
||||
await managerSiteActions.addSiteMember(sitePrivate, userCollaborator, Site.RoleEnum.SiteCollaborator);
|
||||
await managerSiteActions.addSiteMember(sitePrivate, userDemoted, Site.RoleEnum.SiteManager);
|
||||
const managerFavoritesTotalItems = await managerFavoritesActions.getFavoritesTotalItems(userManager);
|
||||
|
||||
await managerFileActions.uploadFileWithRename(TEST_FILES.DOCX.path, testData.fileDocx.name, docLibId);
|
||||
fileDocxFavId = (await managerFileActions.uploadFileWithRename(TEST_FILES.DOCX.path, testData.fileDocxFav.name, docLibId)).entry.id;
|
||||
await managerNodeActions.createFile(testData.file.name, docLibId);
|
||||
fileFavId = (await managerNodeActions.createFile(testData.fileFav.name, docLibId)).entry.id;
|
||||
await managerNodeActions.createFile(testData.file.name, docLibId, '', '', '', true, ['cm:versionable']);
|
||||
fileFavId = (await managerNodeActions.createFile(testData.fileFav.name, docLibId, '', '', '', true, ['cm:versionable'])).entry.id;
|
||||
fileDocxSharedId = (await managerFileActions.uploadFileWithRename(TEST_FILES.DOCX.path, testData.fileDocxShared.name, docLibId)).entry.id;
|
||||
fileDocxSharedFavId = (await managerFileActions.uploadFileWithRename(TEST_FILES.DOCX.path, testData.fileDocxSharedFav.name, docLibId)).entry.id;
|
||||
fileSharedId = (await managerNodeActions.createFile(testData.fileShared.name, docLibId)).entry.id;
|
||||
fileSharedFavId = (await managerNodeActions.createFile(testData.fileSharedFav.name, docLibId)).entry.id;
|
||||
fileLockedId = (await managerNodeActions.createFile(testData.fileLocked.name, docLibId)).entry.id;
|
||||
fileFavLockedId = (await managerNodeActions.createFile(testData.fileFavLocked.name, docLibId)).entry.id;
|
||||
fileSharedLockedId = (await managerNodeActions.createFile(testData.fileSharedLocked.name, docLibId)).entry.id;
|
||||
fileSharedFavLockedId = (await managerNodeActions.createFile(testData.fileSharedFavLocked.name, docLibId)).entry.id;
|
||||
fileGranularPermissionId = (await managerNodeActions.createFile(testData.fileGranularPermission, docLibId)).entry.id;
|
||||
fileSharedId = (await managerNodeActions.createFile(testData.fileShared.name, docLibId, '', '', '', true, ['cm:versionable'])).entry.id;
|
||||
fileSharedFavId = (await managerNodeActions.createFile(testData.fileSharedFav.name, docLibId, '', '', '', true, ['cm:versionable'])).entry.id;
|
||||
fileLockedId = (await managerNodeActions.createFile(testData.fileLocked.name, docLibId, '', '', '', true, ['cm:versionable'])).entry.id;
|
||||
fileFavLockedId = (await managerNodeActions.createFile(testData.fileFavLocked.name, docLibId, '', '', '', true, ['cm:versionable'])).entry.id;
|
||||
fileSharedLockedId = (await managerNodeActions.createFile(testData.fileSharedLocked.name, docLibId, '', '', '', true, ['cm:versionable'])).entry
|
||||
.id;
|
||||
fileSharedFavLockedId = (await managerNodeActions.createFile(testData.fileSharedFavLocked.name, docLibId, '', '', '', true, ['cm:versionable']))
|
||||
.entry.id;
|
||||
fileGranularPermissionId = (await managerNodeActions.createFile(testData.fileGranularPermission, docLibId, '', '', '', true, ['cm:versionable']))
|
||||
.entry.id;
|
||||
|
||||
fileLockedByUserId = (await managerNodeActions.createFile(testData.fileLockedByUser, docLibId)).entry.id;
|
||||
fileLockedByUserId = (await managerNodeActions.createFile(testData.fileLockedByUser, docLibId, '', '', '', true, ['cm:versionable'])).entry.id;
|
||||
await demotedUserActions.lockNodes([fileLockedByUserId]);
|
||||
await demotedUserFavoritesActions.addFavoriteById('file', fileLockedByUserId);
|
||||
await demotedUserShareActions.shareFileById(fileLockedByUserId);
|
||||
@@ -163,6 +168,8 @@ test.describe('Special permissions : ', () => {
|
||||
await managerNodeActions.setGranularPermission(fileGranularPermissionId, userConsumer, Site.RoleEnum.SiteManager, false);
|
||||
|
||||
await collaboratorFavoritesActions.isFavoriteWithRetry(userCollaborator, fileSharedFavId, { expect: true });
|
||||
await demotedUserFavoritesActions.isFavoriteWithRetry(userDemoted, fileLockedByUserId, { expect: true });
|
||||
await managerFavoritesActions.isFavoriteWithRetry(userManager, fileLockedByUserId, { expect: true });
|
||||
await Promise.all([
|
||||
consumerFavoritesActions.waitForApi(userConsumer, { expect: consumerFavoritesTotalItems + 9 }),
|
||||
managerUserShareActions.waitForFilesToBeShared([
|
||||
@@ -176,7 +183,9 @@ test.describe('Special permissions : ', () => {
|
||||
fileLockedByUserId
|
||||
]),
|
||||
managerSearchActions.waitForApi(userManager, { expect: managerSearchTotalItems + 14 }),
|
||||
collaboratorFavoritesActions.waitForApi(userCollaborator, { expect: collaboratorFavoritesTotalItems + 2 })
|
||||
collaboratorFavoritesActions.waitForApi(userCollaborator, { expect: collaboratorFavoritesTotalItems + 2 }),
|
||||
demotedUserFavoritesActions.waitForApi(userDemoted, { expect: demotedUserFavoritesTotalItems + 1 }),
|
||||
managerFavoritesActions.waitForApi(userManager, { expect: managerFavoritesTotalItems + 1 })
|
||||
]);
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user