Changeset View
Changeset View
Standalone View
Standalone View
cypress/integration/persistent-identifiers.spec.js
Show First 20 Lines • Show All 131 Lines • ▼ Show 20 Lines | for (let td of testsData) { | ||||
cy.get(`a[href="#swh-id-tab-${td.objectType}"]`) | cy.get(`a[href="#swh-id-tab-${td.objectType}"]`) | ||||
.click(); | .click(); | ||||
cy.get(`#swh-id-tab-${td.objectType} .swh-id`) | cy.get(`#swh-id-tab-${td.objectType} .swh-id`) | ||||
.contains(td.objectPids[0]) | .contains(td.objectPids[0]) | ||||
.should('have.attr', 'href', this.Urls.browse_swh_id(td.objectPids[0])); | .should('have.attr', 'href', this.Urls.browse_swh_id(td.objectPids[0])); | ||||
cy.get(`#swh-id-tab-${td.objectType} .swh-id-context-option`) | cy.get(`#swh-id-tab-${td.objectType} .swh-id-option`) | ||||
.click(); | .click(); | ||||
cy.get(`#swh-id-tab-${td.objectType} .swh-id`) | cy.get(`#swh-id-tab-${td.objectType} .swh-id`) | ||||
.contains(td.objectPids[1]) | .contains(td.objectPids[1]) | ||||
.should('have.attr', 'href', this.Urls.browse_swh_id(td.objectPids[1])); | .should('have.attr', 'href', this.Urls.browse_swh_id(td.objectPids[1])); | ||||
cy.get(`#swh-id-tab-${td.objectType} .swh-id-context-option`) | cy.get(`#swh-id-tab-${td.objectType} .swh-id-option`) | ||||
.click(); | .click(); | ||||
cy.get(`#swh-id-tab-${td.objectType} .swh-id`) | cy.get(`#swh-id-tab-${td.objectType} .swh-id`) | ||||
.contains(td.objectPids[0]) | .contains(td.objectPids[0]) | ||||
.should('have.attr', 'href', this.Urls.browse_swh_id(td.objectPids[0])); | .should('have.attr', 'href', this.Urls.browse_swh_id(td.objectPids[0])); | ||||
} | } | ||||
}); | }); | ||||
▲ Show 20 Lines • Show All 73 Lines • Show Last 20 Lines |