From 5e927ca5003b0626987e3dfa32051cb4cdb5f631 Mon Sep 17 00:00:00 2001 From: Tetiana Paranich <89065577+TetianaParanich@users.noreply.github.com> Date: Tue, 23 Jan 2024 13:23:17 +0200 Subject: [PATCH] FAT-10278-C402760 (#3104) * added test * fixed * changed tags * changed its * fixed after block * fixed test --- ...entral-tenant-is-automatically-added.cy.js | 2 +- ...eck-logging-right-into-member-tenant.cy.js | 2 +- ...has-access-to-consortium-manager-app.cy.js | 4 +- ...has-access-to-consortium-manager-app.cy.js | 4 +- ...-in-settings-only-for-central-tenant.cy.js | 2 +- ...d-departments-with-given-permissions.cy.js | 22 ++--- ...-name-in-consortium-manager-settings.cy.js | 2 +- ...-for-member-librarys-holdings-record.cy.js | 2 +- ...ting-local-instance-on-member-tenant.cy.js | 2 +- ...ing-shared-instance-on-member-tenant.cy.js | 2 +- ...l-instance-button-for-folio-instance.cy.js | 8 +- ...al-instance-button-for-marc-instance.cy.js | 8 +- ...-marc-folio-local-instance-on-member.cy.js | 84 +++++++++++++++++++ ...inked-instance-when-pol-is-connected.cy.js | 2 +- .../marc-authority-edit-central.cy.js | 2 +- ...derive-from-local-marc-bib-in-member.cy.js | 2 +- ...erive-from-shared-marc-bib-in-member.cy.js | 2 +- ...arcBib-with-local-marcAuth-in-member.cy.js | 2 +- ...rcBib-with-shared-marcAuth-in-member.cy.js | 2 +- ...cBib-with-shared-marcAuth-in-central.cy.js | 2 +- ...rcBib-with-shared-marcAuth-in-member.cy.js | 2 +- .../marc-bib-edit-in-central.cy.js | 2 +- .../marc-bib-shared-link-shared-central.cy.js | 2 +- .../marc-bib-shared-link-shared-member.cy.js | 2 +- ...-affiliation-option-is-not-displayed.cy.js | 2 +- ...eate-patron-user-with-empty-username.cy.js | 2 +- .../view-user-affiliations-accordion.cy.js | 2 +- cypress/support/api/users.js | 2 - 28 files changed, 128 insertions(+), 46 deletions(-) rename cypress/e2e/consortia/consortium-manager/view-settings/{ => view-departments}/view-affiliated-departments-with-given-permissions.cy.js (94%) create mode 100644 cypress/e2e/consortia/inventory/instance/source-of-marc-folio-local-instance-on-member.cy.js diff --git a/cypress/e2e/consortia/affiliation-in-central-tenant-is-automatically-added.cy.js b/cypress/e2e/consortia/affiliation-in-central-tenant-is-automatically-added.cy.js index b9c6a16dde..6b6763f93a 100644 --- a/cypress/e2e/consortia/affiliation-in-central-tenant-is-automatically-added.cy.js +++ b/cypress/e2e/consortia/affiliation-in-central-tenant-is-automatically-added.cy.js @@ -64,7 +64,7 @@ describe('Consortia', () => { }); it( - 'C387512: Affiliation in central tenant is automatically added after creating user in the member tenant (consortia)(thunderjet)', + 'C387512 Affiliation in central tenant is automatically added after creating user in the member tenant (consortia) (thunderjet)', { tags: ['smokeECS', 'thunderjet'] }, () => { Users.createViaUi(testUser).then((id) => { diff --git a/cypress/e2e/consortia/check-logging-right-into-member-tenant.cy.js b/cypress/e2e/consortia/check-logging-right-into-member-tenant.cy.js index 2e07e74592..9e566f4074 100644 --- a/cypress/e2e/consortia/check-logging-right-into-member-tenant.cy.js +++ b/cypress/e2e/consortia/check-logging-right-into-member-tenant.cy.js @@ -27,7 +27,7 @@ describe('Consortia', () => { }); it( - 'C387506: User created in Member tenant is logging right into Member tenant (consortia) (thunderjet)', + 'C387506 User created in Member tenant is logging right into Member tenant (consortia) (thunderjet)', { tags: ['smokeECS', 'thunderjet'] }, () => { ConsortiumManager.checkCurrentTenantInTopMenu(tenantNames.college); diff --git a/cypress/e2e/consortia/consortium-manager/central-and-member-tenant-has-access-to-consortium-manager-app.cy.js b/cypress/e2e/consortia/consortium-manager/central-and-member-tenant-has-access-to-consortium-manager-app.cy.js index f315300671..e5240ddd1c 100644 --- a/cypress/e2e/consortia/consortium-manager/central-and-member-tenant-has-access-to-consortium-manager-app.cy.js +++ b/cypress/e2e/consortia/consortium-manager/central-and-member-tenant-has-access-to-consortium-manager-app.cy.js @@ -36,8 +36,8 @@ describe('Consortia', () => { }); it( - 'C397335 User with "Consortium manager: Can share settings to all members" permission and active affiliations in "Central" and "Member" tenants has access to "Consortium manager" app (thunderjet) (consortia)', - { tags: ['criticalPath', 'thunderjet'] }, + 'C397335 User with "Consortium manager: Can share settings to all members" permission and active affiliations in "Central" and "Member" tenants has access to "Consortium manager" app (consortia) (thunderjet)', + { tags: ['criticalPathECS', 'thunderjet'] }, () => { TopMenuNavigation.navigateToApp('Consortium manager'); ConsortiumManager.verifyStatusOfConsortiumManager(); diff --git a/cypress/e2e/consortia/consortium-manager/central-tenant-has-access-to-consortium-manager-app.cy.js b/cypress/e2e/consortia/consortium-manager/central-tenant-has-access-to-consortium-manager-app.cy.js index b55d95a4d6..722073b67c 100644 --- a/cypress/e2e/consortia/consortium-manager/central-tenant-has-access-to-consortium-manager-app.cy.js +++ b/cypress/e2e/consortia/consortium-manager/central-tenant-has-access-to-consortium-manager-app.cy.js @@ -48,8 +48,8 @@ describe('Consortia', () => { }); it( - 'C397333 User with "Consortium manager: Can view existing settings" permission and active affiliation in "Central" tenant has access to "Consortium manager" app (thunderjet) (consortia)', - { tags: ['criticalPath', 'thunderjet'] }, + 'C397333 User with "Consortium manager: Can view existing settings" permission and active affiliation in "Central" tenant has access to "Consortium manager" app (consortia) (thunderjet)', + { tags: ['criticalPathECS', 'thunderjet'] }, () => { TopMenuNavigation.navigateToApp('Consortium manager'); ConsortiumManager.verifyStatusOfConsortiumManager(); diff --git a/cypress/e2e/consortia/consortium-manager/consortium-manager-option-is-displayed-in-settings-only-for-central-tenant.cy.js b/cypress/e2e/consortia/consortium-manager/consortium-manager-option-is-displayed-in-settings-only-for-central-tenant.cy.js index 195b9388ce..9a8950c386 100644 --- a/cypress/e2e/consortia/consortium-manager/consortium-manager-option-is-displayed-in-settings-only-for-central-tenant.cy.js +++ b/cypress/e2e/consortia/consortium-manager/consortium-manager-option-is-displayed-in-settings-only-for-central-tenant.cy.js @@ -43,7 +43,7 @@ describe('Consortia', () => { }); it( - 'C386869: "Consortium manager" option is displayed in "Settings" only for Central Tenant (consortia) (thunderjet)', + 'C386869 "Consortium manager" option is displayed in "Settings" only for Central Tenant (consortia) (thunderjet)', { tags: ['criticalPathECS', 'thunderjet'] }, () => { ConsortiumManager.varifyConsortiumManagerOnPage(); diff --git a/cypress/e2e/consortia/consortium-manager/view-settings/view-affiliated-departments-with-given-permissions.cy.js b/cypress/e2e/consortia/consortium-manager/view-settings/view-departments/view-affiliated-departments-with-given-permissions.cy.js similarity index 94% rename from cypress/e2e/consortia/consortium-manager/view-settings/view-affiliated-departments-with-given-permissions.cy.js rename to cypress/e2e/consortia/consortium-manager/view-settings/view-departments/view-affiliated-departments-with-given-permissions.cy.js index 29a860d206..f9273d9904 100644 --- a/cypress/e2e/consortia/consortium-manager/view-settings/view-affiliated-departments-with-given-permissions.cy.js +++ b/cypress/e2e/consortia/consortium-manager/view-settings/view-departments/view-affiliated-departments-with-given-permissions.cy.js @@ -1,17 +1,17 @@ import uuid from 'uuid'; -import permissions from '../../../../support/dictionary/permissions'; -import Users from '../../../../support/fragments/users/users'; -import TopMenu from '../../../../support/fragments/topMenu'; -import { getTestEntityValue } from '../../../../support/utils/stringTools'; -import Affiliations, { tenantNames } from '../../../../support/dictionary/affiliations'; -import Departments from '../../../../support/fragments/settings/users/departments'; +import permissions from '../../../../../support/dictionary/permissions'; +import Users from '../../../../../support/fragments/users/users'; +import TopMenu from '../../../../../support/fragments/topMenu'; +import { getTestEntityValue } from '../../../../../support/utils/stringTools'; +import Affiliations, { tenantNames } from '../../../../../support/dictionary/affiliations'; +import Departments from '../../../../../support/fragments/settings/users/departments'; import ConsortiumManagerApp, { settingsItems, usersItems, -} from '../../../../support/fragments/consortium-manager/consortiumManagerApp'; -import DepartmentsConsortiumManager from '../../../../support/fragments/consortium-manager/departmentsConsortiumManager'; -import ConsortiumManager from '../../../../support/fragments/settings/consortium-manager/consortium-manager'; -import SelectMembers from '../../../../support/fragments/consortium-manager/modal/select-members'; +} from '../../../../../support/fragments/consortium-manager/consortiumManagerApp'; +import DepartmentsConsortiumManager from '../../../../../support/fragments/consortium-manager/departmentsConsortiumManager'; +import ConsortiumManager from '../../../../../support/fragments/settings/consortium-manager/consortium-manager'; +import SelectMembers from '../../../../../support/fragments/consortium-manager/modal/select-members'; const testData = { centralSharedDepartment: { @@ -190,7 +190,7 @@ describe('Consortium manager', () => { it( 'C404390 User with "Consortium manager: Can view existing settings" permission is able to view the list of departments of affiliated tenants in "Consortium manager" app (consortia) (thunderjet)', - { tags: ['criticalPath', 'thunderjet'] }, + { tags: ['criticalPathECS', 'thunderjet'] }, () => { cy.resetTenant(); cy.login(testData.user390.username, testData.user390.password, { diff --git a/cypress/e2e/consortia/edit-tenant-name-in-consortium-manager-settings.cy.js b/cypress/e2e/consortia/edit-tenant-name-in-consortium-manager-settings.cy.js index 66d232446f..5bf0185f8b 100644 --- a/cypress/e2e/consortia/edit-tenant-name-in-consortium-manager-settings.cy.js +++ b/cypress/e2e/consortia/edit-tenant-name-in-consortium-manager-settings.cy.js @@ -39,7 +39,7 @@ describe('Consortia', () => { }); it( - 'C380515: Edit address (tenant) name in "Consortium manager" settings (consortia)(thunderjet)', + 'C380515 Edit address (tenant) name in "Consortium manager" settings (consortia) (thunderjet)', { tags: ['smokeECS', 'thunderjet'] }, () => { ConsortiumManager.selectMembership(); diff --git a/cypress/e2e/consortia/inventory/instance/holding-actions-menu-on-central-tenant-for-member-librarys-holdings-record.cy.js b/cypress/e2e/consortia/inventory/instance/holding-actions-menu-on-central-tenant-for-member-librarys-holdings-record.cy.js index 91334365bd..4fe74e798d 100644 --- a/cypress/e2e/consortia/inventory/instance/holding-actions-menu-on-central-tenant-for-member-librarys-holdings-record.cy.js +++ b/cypress/e2e/consortia/inventory/instance/holding-actions-menu-on-central-tenant-for-member-librarys-holdings-record.cy.js @@ -71,7 +71,7 @@ describe('Inventory', () => { }); it( - 'C411384 (CONSORTIA) Check Holdings "Actions" menu on Central tenant for a member librarys holdings record', + 'C411384 (CONSORTIA) Check Holdings "Actions" menu on Central tenant for a member librarys holdings record (consortia) (folijet)', { tags: ['criticalPathECS', 'folijet'] }, () => { InventoryInstances.searchByTitle(testData.instance.instanceTitle); diff --git a/cypress/e2e/consortia/inventory/instance/permission-for-editing-local-instance-on-member-tenant.cy.js b/cypress/e2e/consortia/inventory/instance/permission-for-editing-local-instance-on-member-tenant.cy.js index 41bf5e6ed1..36ba46006c 100644 --- a/cypress/e2e/consortia/inventory/instance/permission-for-editing-local-instance-on-member-tenant.cy.js +++ b/cypress/e2e/consortia/inventory/instance/permission-for-editing-local-instance-on-member-tenant.cy.js @@ -48,7 +48,7 @@ describe('Inventory', () => { }); it( - 'C407749 (CONSORTIA) Verify the permission for editing local instances on Member tenant (folijet)', + 'C407749 (CONSORTIA) Verify the permission for editing local instances on Member tenant (consortia) (folijet)', { tags: ['smokeECS', 'folijet'] }, () => { InventorySearchAndFilter.searchInstanceByTitle(testData.instance.instanceTitle); diff --git a/cypress/e2e/consortia/inventory/instance/permission-for-editing-shared-instance-on-member-tenant.cy.js b/cypress/e2e/consortia/inventory/instance/permission-for-editing-shared-instance-on-member-tenant.cy.js index b70bcba46c..491fd87da2 100644 --- a/cypress/e2e/consortia/inventory/instance/permission-for-editing-shared-instance-on-member-tenant.cy.js +++ b/cypress/e2e/consortia/inventory/instance/permission-for-editing-shared-instance-on-member-tenant.cy.js @@ -51,7 +51,7 @@ describe('Inventory', () => { }); it( - 'C407751 (CONSORTIA) Verify the permission for editing shared instance on Member tenant (folijet)', + 'C407751 (CONSORTIA) Verify the permission for editing shared instance on Member tenant (consortia) (folijet)', { tags: ['smokeECS', 'folijet'] }, () => { InventorySearchAndFilter.searchInstanceByTitle(testData.instance.instanceTitle); diff --git a/cypress/e2e/consortia/inventory/instance/share-local-instance-button-for-folio-instance.cy.js b/cypress/e2e/consortia/inventory/instance/share-local-instance-button-for-folio-instance.cy.js index 0264697bb2..88f3fdcc80 100644 --- a/cypress/e2e/consortia/inventory/instance/share-local-instance-button-for-folio-instance.cy.js +++ b/cypress/e2e/consortia/inventory/instance/share-local-instance-button-for-folio-instance.cy.js @@ -77,7 +77,7 @@ describe('Inventory', () => { }); it( - 'C411343 (CONSORTIA) Check the "Share local instance" button on a Source = FOLIO Instance on Central tenant', + 'C411343 (CONSORTIA) Check the "Share local instance" button on a Source = FOLIO Instance on Central tenant (consortia) (folijet)', { tags: ['extendedPathECS', 'folijet'] }, () => { cy.login(testData.user1.username, testData.user1.password, { @@ -93,7 +93,7 @@ describe('Inventory', () => { ); it( - 'C411329 (CONSORTIA) Check the "Share local instance" button on a shared Source = FOLIO Instance on Member tenant', + 'C411329 (CONSORTIA) Check the "Share local instance" button on a shared Source = FOLIO Instance on Member tenant (consortia) (folijet)', { tags: ['extendedPathECS', 'folijet'] }, () => { cy.login(testData.user2.username, testData.user2.password, { @@ -112,7 +112,7 @@ describe('Inventory', () => { ); it( - 'C411345 (CONSORTIA) Check the "Share local instance" button without permission on a Source = FOLIO Instance on Central tenant', + 'C411345 (CONSORTIA) Check the "Share local instance" button without permission on a Source = FOLIO Instance on Central tenant (consortia) (folijet)', { tags: ['extendedPathECS', 'folijet'] }, () => { cy.login(testData.user3.username, testData.user3.password, { @@ -128,7 +128,7 @@ describe('Inventory', () => { ); it( - 'C411334 (CONSORTIA) Check the "Share local instance" button without permission on a local Source = FOLIO Instance on Member tenant', + 'C411334 (CONSORTIA) Check the "Share local instance" button without permission on a local Source = FOLIO Instance on Member tenant (consortia) (folijet)', { tags: ['extendedPathECS', 'folijet'] }, () => { cy.login(testData.user4.username, testData.user4.password, { diff --git a/cypress/e2e/consortia/inventory/instance/share-local-instance-button-for-marc-instance.cy.js b/cypress/e2e/consortia/inventory/instance/share-local-instance-button-for-marc-instance.cy.js index 6b671a66a8..697c066fec 100644 --- a/cypress/e2e/consortia/inventory/instance/share-local-instance-button-for-marc-instance.cy.js +++ b/cypress/e2e/consortia/inventory/instance/share-local-instance-button-for-marc-instance.cy.js @@ -100,7 +100,7 @@ describe('Inventory', () => { }); it( - 'C411344 (CONSORTIA) Check the "Share local instance" button on a source = MARC Instance on Central tenant', + 'C411344 (CONSORTIA) Check the "Share local instance" button on a source = MARC Instance on Central tenant (consortia) (folijet)', { tags: ['extendedPathECS', 'folijet'] }, () => { cy.login(testData.user1.username, testData.user1.password, { @@ -116,7 +116,7 @@ describe('Inventory', () => { ); it( - 'C411333 (CONSORTIA) Check the "Share local instance" button on a shared Source = MARC Instance on Member tenant', + 'C411333 (CONSORTIA) Check the "Share local instance" button on a shared Source = MARC Instance on Member tenant (consortia) (folijet)', { tags: ['extendedPathECS', 'folijet'] }, () => { cy.login(testData.user2.username, testData.user2.password, { @@ -135,7 +135,7 @@ describe('Inventory', () => { ); it( - 'C411382 (CONSORTIA) Check the "Share local instance" button without permission on a shared Source = MARC Instance on Central tenant', + 'C411382 (CONSORTIA) Check the "Share local instance" button without permission on a shared Source = MARC Instance on Central tenant (consortia) (folijet)', { tags: ['extendedPathECS', 'folijet'] }, () => { cy.login(testData.user3.username, testData.user3.password, { @@ -151,7 +151,7 @@ describe('Inventory', () => { ); it( - 'C411342 (CONSORTIA) Check the "Share local instance" button without permission on a local Source = MARC Instance on Member tenant', + 'C411342 (CONSORTIA) Check the "Share local instance" button without permission on a local Source = MARC Instance on Member tenant (consortia) (folijet)', { tags: ['extendedPathECS', 'folijet'] }, () => { cy.login(testData.user4.username, testData.user4.password, { diff --git a/cypress/e2e/consortia/inventory/instance/source-of-marc-folio-local-instance-on-member.cy.js b/cypress/e2e/consortia/inventory/instance/source-of-marc-folio-local-instance-on-member.cy.js new file mode 100644 index 0000000000..daf8e73d3b --- /dev/null +++ b/cypress/e2e/consortia/inventory/instance/source-of-marc-folio-local-instance-on-member.cy.js @@ -0,0 +1,84 @@ +import Permissions from '../../../../support/dictionary/permissions'; +import getRandomPostfix from '../../../../support/utils/stringTools'; +import Users from '../../../../support/fragments/users/users'; +import TopMenu from '../../../../support/fragments/topMenu'; +import InventoryInstances from '../../../../support/fragments/inventory/inventoryInstances'; +import InventoryInstance from '../../../../support/fragments/inventory/inventoryInstance'; +import InventorySearchAndFilter from '../../../../support/fragments/inventory/inventorySearchAndFilter'; +import InstanceRecordView from '../../../../support/fragments/inventory/instanceRecordView'; +import Affiliations, { tenantNames } from '../../../../support/dictionary/affiliations'; +import ConsortiumManager from '../../../../support/fragments/settings/consortium-manager/consortium-manager'; +import DataImport from '../../../../support/fragments/data_import/dataImport'; +import Logs from '../../../../support/fragments/data_import/logs/logs'; +import { JOB_STATUS_NAMES } from '../../../../support/constants'; + +describe('Inventory', () => { + describe('Instance', () => { + let user; + const C402760testData = { + filePath: 'oneMarcBib.mrc', + marcFileName: `C402760 autotestFileName ${getRandomPostfix()}`, + instanceIds: [], + instanceSource: 'MARC', + }; + + before('Create test data', () => { + cy.getAdminToken(); + cy.createTempUser([Permissions.uiInventoryViewCreateEditInstances.gui]) + .then((userProperties) => { + user = userProperties; + }) + .then(() => { + cy.assignAffiliationToUser(Affiliations.College, user.userId); + cy.setTenant(Affiliations.College); + cy.assignPermissionsToExistingUser(user.userId, [ + Permissions.uiInventoryViewCreateEditInstances.gui, + ]); + cy.loginAsAdmin({ + path: TopMenu.dataImportPath, + waiter: DataImport.waitLoading, + }); + ConsortiumManager.checkCurrentTenantInTopMenu(tenantNames.central); + ConsortiumManager.switchActiveAffiliation(tenantNames.central, tenantNames.college); + DataImport.uploadFileViaApi(C402760testData.filePath, C402760testData.marcFileName); + Logs.checkStatusOfJobProfile(JOB_STATUS_NAMES.COMPLETED); + Logs.openFileDetails(C402760testData.marcFileName); + Logs.getCreatedItemsID().then((link) => { + C402760testData.instanceIds.push(link.split('/')[5]); + }); + cy.resetTenant(); + }); + }); + + beforeEach('Login', () => { + cy.login(user.username, user.password, { + path: TopMenu.inventoryPath, + waiter: InventoryInstances.waitContentLoading, + }); + ConsortiumManager.checkCurrentTenantInTopMenu(tenantNames.central); + ConsortiumManager.switchActiveAffiliation(tenantNames.central, tenantNames.college); + }); + + after('Delete test data', () => { + cy.resetTenant(); + cy.getAdminToken(); + Users.deleteViaApi(user.userId); + cy.setTenant(Affiliations.College); + InventoryInstance.deleteInstanceViaApi(C402760testData.instanceIds[0]); + }); + + it( + 'C402760 (CONSORTIA) Verify the Source of a MARC, Local Instance on Member tenant (consortia) (folijet)', + { tags: ['criticalPathECS', 'folijet'] }, + () => { + InventorySearchAndFilter.verifySearchAndFilterPane(); + InventorySearchAndFilter.bySource(C402760testData.instanceSource); + InventorySearchAndFilter.byShared('No'); + InventorySearchAndFilter.searchInstanceByTitle(C402760testData.instanceIds[0]); + InventorySearchAndFilter.verifyInstanceDetailsView(); + InstanceRecordView.verifyInstanceSource(C402760testData.instanceSource); + InstanceRecordView.verifyEditInstanceButtonIsEnabled(); + }, + ); + }); +}); diff --git a/cypress/e2e/consortia/inventory/subject-browse/shared-instance-can-be-created-linked-instance-when-pol-is-connected.cy.js b/cypress/e2e/consortia/inventory/subject-browse/shared-instance-can-be-created-linked-instance-when-pol-is-connected.cy.js index 06058ac83b..79490a6cf4 100644 --- a/cypress/e2e/consortia/inventory/subject-browse/shared-instance-can-be-created-linked-instance-when-pol-is-connected.cy.js +++ b/cypress/e2e/consortia/inventory/subject-browse/shared-instance-can-be-created-linked-instance-when-pol-is-connected.cy.js @@ -108,7 +108,7 @@ describe('Inventory', () => { }); it( - 'C411665: Shared instance can be created for linked instance record when order line is connected to "Shared instance" (Member tenant) (consortia) (thunderjet)', + 'C411665 Shared instance can be created for linked instance record when order line is connected to "Shared instance" (Member tenant) (consortia) (thunderjet)', { tags: ['criticalPathECS', 'thunderjet'] }, () => { Orders.searchByParameter('PO number', testData.order.poNumber); diff --git a/cypress/e2e/consortia/marc/marc-authority/marc-authority-edit-central.cy.js b/cypress/e2e/consortia/marc/marc-authority/marc-authority-edit-central.cy.js index a8d4eff549..39dc3de2de 100644 --- a/cypress/e2e/consortia/marc/marc-authority/marc-authority-edit-central.cy.js +++ b/cypress/e2e/consortia/marc/marc-authority/marc-authority-edit-central.cy.js @@ -92,7 +92,7 @@ describe('MARC', () => { }); it( - 'C405142 "MARC authority" record edited on Central tenant is updated in Member tenant (consortia)(spitfire)', + 'C405142 "MARC authority" record edited on Central tenant is updated in Member tenant (consortia) (spitfire)', { tags: ['extendedPath', 'spitfire'] }, () => { MarcAuthorities.searchBeats(testData.title); diff --git a/cypress/e2e/consortia/marc/marc-bibliographic/derive-marcBib/derive-from-local-marc-bib-in-member.cy.js b/cypress/e2e/consortia/marc/marc-bibliographic/derive-marcBib/derive-from-local-marc-bib-in-member.cy.js index 8dd8e3baa4..bb55d53ce9 100644 --- a/cypress/e2e/consortia/marc/marc-bibliographic/derive-marcBib/derive-from-local-marc-bib-in-member.cy.js +++ b/cypress/e2e/consortia/marc/marc-bibliographic/derive-marcBib/derive-from-local-marc-bib-in-member.cy.js @@ -111,7 +111,7 @@ describe('MARC', () => { it( 'C402770 Derive new Local MARC bib record from Local Instance in Member tenant (consortia) (spitfire)', - { tags: ['criticalPath', 'spitfire'] }, + { tags: ['criticalPathECS', 'spitfire'] }, () => { cy.visit(`${TopMenu.inventoryPath}/view/${createdInstanceIDs[0]}`); InventoryInstance.waitLoading(); diff --git a/cypress/e2e/consortia/marc/marc-bibliographic/derive-marcBib/derive-from-shared-marc-bib-in-member.cy.js b/cypress/e2e/consortia/marc/marc-bibliographic/derive-marcBib/derive-from-shared-marc-bib-in-member.cy.js index 2f9e6e0da6..30905ff2e6 100644 --- a/cypress/e2e/consortia/marc/marc-bibliographic/derive-marcBib/derive-from-shared-marc-bib-in-member.cy.js +++ b/cypress/e2e/consortia/marc/marc-bibliographic/derive-marcBib/derive-from-shared-marc-bib-in-member.cy.js @@ -107,7 +107,7 @@ describe('MARC', () => { it( 'C402769 Derive new Local MARC bib record from Shared Instance in Member tenant (consortia) (spitfire)', - { tags: ['criticalPath', 'spitfire'] }, + { tags: ['criticalPathECS', 'spitfire'] }, () => { cy.visit(`${TopMenu.inventoryPath}/view/${createdInstanceIDs[0]}`); InventoryInstance.waitLoading(); diff --git a/cypress/e2e/consortia/marc/marc-bibliographic/edit-marc-bib/manual-linking/link-local-marcBib-with-local-marcAuth-in-member.cy.js b/cypress/e2e/consortia/marc/marc-bibliographic/edit-marc-bib/manual-linking/link-local-marcBib-with-local-marcAuth-in-member.cy.js index e8db4f1723..53df2e87c1 100644 --- a/cypress/e2e/consortia/marc/marc-bibliographic/edit-marc-bib/manual-linking/link-local-marcBib-with-local-marcAuth-in-member.cy.js +++ b/cypress/e2e/consortia/marc/marc-bibliographic/edit-marc-bib/manual-linking/link-local-marcBib-with-local-marcAuth-in-member.cy.js @@ -129,7 +129,7 @@ describe('MARC', () => { it( 'C405560 Link Local MARC bib with Local MARC Authority in Member tenant (consortia) (spitfire)', - { tags: ['criticalPath', 'spitfire'] }, + { tags: ['criticalPathECS', 'spitfire'] }, () => { InventorySearchAndFilter.searchByParameter( testData.instanceSearchOption, diff --git a/cypress/e2e/consortia/marc/marc-bibliographic/edit-marc-bib/manual-linking/link-local-marcBib-with-shared-marcAuth-in-member.cy.js b/cypress/e2e/consortia/marc/marc-bibliographic/edit-marc-bib/manual-linking/link-local-marcBib-with-shared-marcAuth-in-member.cy.js index 4f57cf326a..12136837ce 100644 --- a/cypress/e2e/consortia/marc/marc-bibliographic/edit-marc-bib/manual-linking/link-local-marcBib-with-shared-marcAuth-in-member.cy.js +++ b/cypress/e2e/consortia/marc/marc-bibliographic/edit-marc-bib/manual-linking/link-local-marcBib-with-shared-marcAuth-in-member.cy.js @@ -173,7 +173,7 @@ describe('MARC', () => { it( 'C405559 Link Local MARC bib with Shared MARC Authority in Member tenant (consortia) (spitfire)', - { tags: ['criticalPath', 'spitfire'] }, + { tags: ['criticalPathECS', 'spitfire'] }, () => { InventoryInstances.searchByTitle(createdRecordIDs[2]); InventoryInstances.selectInstance(); diff --git a/cypress/e2e/consortia/marc/marc-bibliographic/edit-marc-bib/manual-linking/link-shared-marcBib-with-shared-marcAuth-in-central.cy.js b/cypress/e2e/consortia/marc/marc-bibliographic/edit-marc-bib/manual-linking/link-shared-marcBib-with-shared-marcAuth-in-central.cy.js index 24c362ae70..f8ac7b8313 100644 --- a/cypress/e2e/consortia/marc/marc-bibliographic/edit-marc-bib/manual-linking/link-shared-marcBib-with-shared-marcAuth-in-central.cy.js +++ b/cypress/e2e/consortia/marc/marc-bibliographic/edit-marc-bib/manual-linking/link-shared-marcBib-with-shared-marcAuth-in-central.cy.js @@ -143,7 +143,7 @@ describe('MARC', () => { it( 'C410814 Link Shared MARC bib (shadow MARC Instance in Member tenant) with Shared MARC auth on Central tenant (consortia) (spitfire)', - { tags: ['criticalPath', 'spitfire'] }, + { tags: ['criticalPathECS', 'spitfire'] }, () => { InventoryInstances.searchByTitle(createdRecordIDs[0]); InventoryInstances.selectInstance(); diff --git a/cypress/e2e/consortia/marc/marc-bibliographic/edit-marc-bib/manual-linking/link-shared-marcBib-with-shared-marcAuth-in-member.cy.js b/cypress/e2e/consortia/marc/marc-bibliographic/edit-marc-bib/manual-linking/link-shared-marcBib-with-shared-marcAuth-in-member.cy.js index 5470bc69b3..f796d6bc79 100644 --- a/cypress/e2e/consortia/marc/marc-bibliographic/edit-marc-bib/manual-linking/link-shared-marcBib-with-shared-marcAuth-in-member.cy.js +++ b/cypress/e2e/consortia/marc/marc-bibliographic/edit-marc-bib/manual-linking/link-shared-marcBib-with-shared-marcAuth-in-member.cy.js @@ -158,7 +158,7 @@ describe('MARC', () => { it( 'C410819 Link Shared MARC bib (shadow MARC Instance) with Shared MARC authority from Member tenant (consortia) (spitfire)', - { tags: ['criticalPath', 'spitfire'] }, + { tags: ['criticalPathECS', 'spitfire'] }, () => { InventoryInstances.searchByTitle(createdRecordIDs[0]); InventoryInstances.selectInstance(); diff --git a/cypress/e2e/consortia/marc/marc-bibliographic/edit-marc-bib/marc-bib-edit-in-central.cy.js b/cypress/e2e/consortia/marc/marc-bibliographic/edit-marc-bib/marc-bib-edit-in-central.cy.js index a861301e71..b7446c8c4f 100644 --- a/cypress/e2e/consortia/marc/marc-bibliographic/edit-marc-bib/marc-bib-edit-in-central.cy.js +++ b/cypress/e2e/consortia/marc/marc-bibliographic/edit-marc-bib/marc-bib-edit-in-central.cy.js @@ -93,7 +93,7 @@ describe('MARC', () => { }); it( - 'C405520 User can edit shared "MARC Bib" in Central tenant (consortia)(spitfire)', + 'C405520 User can edit shared "MARC Bib" in Central tenant (consortia) (spitfire)', { tags: ['criticalPathECS', 'spitfire'] }, () => { InventoryInstances.searchByTitle(createdInstanceID); diff --git a/cypress/e2e/consortia/marc/marc-bibliographic/manual-linking/marc-bib-shared-link-shared-central.cy.js b/cypress/e2e/consortia/marc/marc-bibliographic/manual-linking/marc-bib-shared-link-shared-central.cy.js index ec501f30ca..4ec3ee1d81 100644 --- a/cypress/e2e/consortia/marc/marc-bibliographic/manual-linking/marc-bib-shared-link-shared-central.cy.js +++ b/cypress/e2e/consortia/marc/marc-bibliographic/manual-linking/marc-bib-shared-link-shared-central.cy.js @@ -113,7 +113,7 @@ describe('MARC', () => { }); it( - 'C397392 Link Shared MARC bib with Shared MARC auth on Central tenant (consortia)(spitfire)', + 'C397392 Link Shared MARC bib with Shared MARC auth on Central tenant (consortia) (spitfire)', { tags: ['criticalPathECS', 'spitfire'] }, () => { InventoryInstances.searchByTitle(createdRecordIDs[0]); diff --git a/cypress/e2e/consortia/marc/marc-bibliographic/manual-linking/marc-bib-shared-link-shared-member.cy.js b/cypress/e2e/consortia/marc/marc-bibliographic/manual-linking/marc-bib-shared-link-shared-member.cy.js index 7d0f325ed8..e62f925d55 100644 --- a/cypress/e2e/consortia/marc/marc-bibliographic/manual-linking/marc-bib-shared-link-shared-member.cy.js +++ b/cypress/e2e/consortia/marc/marc-bibliographic/manual-linking/marc-bib-shared-link-shared-member.cy.js @@ -130,7 +130,7 @@ describe('MARC', () => { }); it( - 'C397343 Link Shared MARC bib with Shared MARC authority from Member tenant (consortia)(spitfire)', + 'C397343 Link Shared MARC bib with Shared MARC authority from Member tenant (consortia) (spitfire)', { tags: ['criticalPathECS', 'spitfire'] }, () => { InventoryInstances.searchByTitle(createdRecordIDs[0]); diff --git a/cypress/e2e/consortia/switch-active-affiliation-option-is-not-displayed.cy.js b/cypress/e2e/consortia/switch-active-affiliation-option-is-not-displayed.cy.js index b0bc06b495..efcd69c1af 100644 --- a/cypress/e2e/consortia/switch-active-affiliation-option-is-not-displayed.cy.js +++ b/cypress/e2e/consortia/switch-active-affiliation-option-is-not-displayed.cy.js @@ -18,7 +18,7 @@ describe('Consortia', () => { }); it( - 'C388499: "Switch active affiliation" option is NOT displayed when a user has only one assigned affiliation (consortia)(thunderjet)', + 'C388499 "Switch active affiliation" option is NOT displayed when a user has only one assigned affiliation (consortia) (thunderjet)', { tags: ['criticalPathECS', 'thunderjet'] }, () => { cy.createTempUser([ diff --git a/cypress/e2e/consortia/users/create-patron-user-with-empty-username.cy.js b/cypress/e2e/consortia/users/create-patron-user-with-empty-username.cy.js index 612b0b2b3f..021ac0daf0 100644 --- a/cypress/e2e/consortia/users/create-patron-user-with-empty-username.cy.js +++ b/cypress/e2e/consortia/users/create-patron-user-with-empty-username.cy.js @@ -42,7 +42,7 @@ describe('Users', () => { }); it( - 'C418647 Creating new patron user with empty "Username" field (thunderjet) (consortia)', + 'C418647 Creating new patron user with empty "Username" field (consortia) (thunderjet)', { tags: ['criticalPathECS', 'thunderjet'] }, () => { Users.createViaUiIncomplete(testUser).then((id) => { diff --git a/cypress/e2e/consortia/view-user-affiliations-accordion.cy.js b/cypress/e2e/consortia/view-user-affiliations-accordion.cy.js index 1ca930884e..992f7718ab 100644 --- a/cypress/e2e/consortia/view-user-affiliations-accordion.cy.js +++ b/cypress/e2e/consortia/view-user-affiliations-accordion.cy.js @@ -37,7 +37,7 @@ describe('Consortia', () => { }); it( - 'C380505: View a users affiliations accordion in the third details pane (thunderjet)', + 'C380505 View a users affiliations accordion in the third details pane (consortia) (thunderjet)', { tags: ['smokeECS', 'thunderjet'] }, () => { UsersSearchPane.searchByUsername(firstUser.username); diff --git a/cypress/support/api/users.js b/cypress/support/api/users.js index 3fbbe3f9bd..c2585bd21e 100644 --- a/cypress/support/api/users.js +++ b/cypress/support/api/users.js @@ -80,8 +80,6 @@ Cypress.Commands.add('createTempUser', (permissions = [], patronGroupName, userT password: 'password', }; - // cy.getAdminToken(); - cy.getFirstUserGroupId({ limit: patronGroupName ? 100 : 1 }, patronGroupName).then( (userGroupdId) => { const queryField = 'displayName';