mirror of
https://github.com/lucaspalomodevelop/eventcally.git
synced 2026-03-13 00:07:22 +00:00
28 lines
1.4 KiB
JavaScript
28 lines
1.4 KiB
JavaScript
describe('Reference Request', () => {
|
|
it('reference request', () => {
|
|
cy.login()
|
|
cy.createAdminUnit().then(function(adminUnitId) {
|
|
cy.createIncomingReferenceRequest(adminUnitId).then(function(referenceRequestId) {
|
|
|
|
// Reject
|
|
cy.visit('/reference_request/' + referenceRequestId + '/review')
|
|
cy.get('.decision-container .btn-danger').click()
|
|
cy.get('#rejectFormModal select[name=rejection_reason]').select('Nicht relevant').should('have.value', '4')
|
|
cy.screenshot()
|
|
cy.get('#rejectFormModal .btn-danger').click()
|
|
cy.url().should('include', '/reference_requests/incoming')
|
|
cy.get('div.alert').should('contain', 'Empfehlungsanfrage erfolgreich aktualisiert')
|
|
cy.get('main .badge-pill').should('contain', 'Abgelehnt')
|
|
|
|
// Accept
|
|
cy.visit('/reference_request/' + referenceRequestId + '/review')
|
|
cy.get('.decision-container .btn-success').click()
|
|
cy.get('#acceptFormModal select[name=rating]').select('6').should('have.value', '60')
|
|
cy.screenshot()
|
|
cy.get('#acceptFormModal .btn-success').click()
|
|
cy.url().should('include', '/reference_requests/incoming')
|
|
cy.get('div.alert').should('contain', 'Empfehlung erfolgreich erstellt')
|
|
})
|
|
})
|
|
})
|
|
}) |