Skip to content
Snippets Groups Projects
Commit d67e23c5 authored by Björn Modée's avatar Björn Modée
Browse files

update e2e tests

parent 2ea87c58
No related branches found
No related tags found
No related merge requests found
Pipeline #44695 passed with warnings
...@@ -8285,9 +8285,9 @@ ...@@ -8285,9 +8285,9 @@
"integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ=="
}, },
"hosted-git-info": { "hosted-git-info": {
"version": "2.8.8", "version": "2.8.9",
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
"integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==" "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw=="
}, },
"hpack.js": { "hpack.js": {
"version": "2.1.6", "version": "2.1.6",
...@@ -11020,9 +11020,9 @@ ...@@ -11020,9 +11020,9 @@
} }
}, },
"lodash": { "lodash": {
"version": "4.17.20", "version": "4.17.21",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
"integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
}, },
"lodash-es": { "lodash-es": {
"version": "4.17.21", "version": "4.17.21",
...@@ -16916,9 +16916,9 @@ ...@@ -16916,9 +16916,9 @@
} }
}, },
"url-parse": { "url-parse": {
"version": "1.4.7", "version": "1.5.1",
"resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.1.tgz",
"integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", "integrity": "sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q==",
"requires": { "requires": {
"querystringify": "^2.1.1", "querystringify": "^2.1.1",
"requires-port": "^1.0.0" "requires-port": "^1.0.0"
...@@ -17610,8 +17610,7 @@ ...@@ -17610,8 +17610,7 @@
}, },
"ssri": { "ssri": {
"version": "6.0.1", "version": "6.0.1",
"resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", "resolved": "",
"integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
"requires": { "requires": {
"figgy-pudding": "^3.5.1" "figgy-pudding": "^3.5.1"
} }
......
...@@ -137,6 +137,7 @@ describe('Admin page', () => { ...@@ -137,6 +137,7 @@ describe('Admin page', () => {
const competitionRegionSelectSelector = '[data-testid="competitionRegion"]' const competitionRegionSelectSelector = '[data-testid="competitionRegion"]'
const acceptAddCompetition = '[data-testid="acceptCompetition"]' const acceptAddCompetition = '[data-testid="acceptCompetition"]'
const removeCompetitionButtonSelector = '[data-testid="removeCompetitionButton"]' const removeCompetitionButtonSelector = '[data-testid="removeCompetitionButton"]'
const acceptRemoveCompetitionSelector = '[data-testid="acceptRemoveCompetition"]'
const testCompetitionName = 'New test competition' const testCompetitionName = 'New test competition'
const testCompetitionRegion = 'Linköping' const testCompetitionRegion = 'Linköping'
...@@ -169,6 +170,8 @@ describe('Admin page', () => { ...@@ -169,6 +170,8 @@ describe('Admin page', () => {
await page.click(testCompetitionSelector) await page.click(testCompetitionSelector)
await page.waitForTimeout(100) await page.waitForTimeout(100)
await page.click(removeCompetitionButtonSelector) await page.click(removeCompetitionButtonSelector)
await page.waitForTimeout(100)
await page.click(acceptRemoveCompetitionSelector)
await page.waitForTimeout(1000) await page.waitForTimeout(1000)
competitions = await page.$$eval('.MuiTableRow-root > td', (elList) => elList.map((p) => p.textContent)) competitions = await page.$$eval('.MuiTableRow-root > td', (elList) => elList.map((p) => p.textContent))
expect(competitions).not.toContain(testCompetitionName) expect(competitions).not.toContain(testCompetitionName)
......
...@@ -370,7 +370,7 @@ const CompetitionManager: React.FC = (props: any) => { ...@@ -370,7 +370,7 @@ const CompetitionManager: React.FC = (props: any) => {
<Button autoFocus onClick={handleCloseVerify} color="primary"> <Button autoFocus onClick={handleCloseVerify} color="primary">
Avbryt Avbryt
</Button> </Button>
<Button data-testid="acceptRemoveUser" onClick={handleDeleteCompetition} color="primary" autoFocus> <Button data-testid="acceptRemoveCompetition" onClick={handleDeleteCompetition} color="primary" autoFocus>
Ta bort Ta bort
</Button> </Button>
</DialogActions> </DialogActions>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment