Changeset View
Changeset View
Standalone View
Standalone View
cypress/integration/origin-save.spec.js
Show First 20 Lines • Show All 126 Lines • ▼ Show 20 Lines | it('should validate gitlab subproject url', function() { | ||||
makeOriginSaveRequest('git', gitlabSubProjectUrl); | makeOriginSaveRequest('git', gitlabSubProjectUrl); | ||||
cy.wait('@saveRequest').then(() => { | cy.wait('@saveRequest').then(() => { | ||||
checkAlertVisible('success', saveCodeMsg['success']); | checkAlertVisible('success', saveCodeMsg['success']); | ||||
}); | }); | ||||
}); | }); | ||||
it('should validate project url with _ in username', function() { | |||||
const gitlabSubProjectUrl = 'https://gitlab.com/user_name/project.git'; | |||||
const originSaveUrl = this.Urls.origin_save_request('git', gitlabSubProjectUrl); | |||||
stubSaveRequest({requestUrl: originSaveUrl, | |||||
saveRequestStatus: 'accepted', | |||||
originurl: gitlabSubProjectUrl, | |||||
saveTaskStatus: 'not yet scheduled'}); | |||||
makeOriginSaveRequest('git', gitlabSubProjectUrl); | |||||
cy.wait('@saveRequest').then(() => { | |||||
checkAlertVisible('success', saveCodeMsg['success']); | |||||
}); | |||||
}); | |||||
it('should display warning message when pending', function() { | it('should display warning message when pending', function() { | ||||
stubSaveRequest({requestUrl: this.originSaveUrl, | stubSaveRequest({requestUrl: this.originSaveUrl, | ||||
saveRequestStatus: 'pending', | saveRequestStatus: 'pending', | ||||
originUrl: origin.url, | originUrl: origin.url, | ||||
saveTaskStatus: 'not created'}); | saveTaskStatus: 'not created'}); | ||||
makeOriginSaveRequest(origin.type, origin.url); | makeOriginSaveRequest(origin.type, origin.url); | ||||
▲ Show 20 Lines • Show All 204 Lines • Show Last 20 Lines |