fix: cypress failing test

This commit is contained in:
Rainer Killinger
2025-08-25 15:02:05 +02:00
parent cc40fa1942
commit 423077a638
5 changed files with 25 additions and 19 deletions

View File

@@ -100,7 +100,7 @@ describe('schedule', function () {
cy.get('ion-searchbar').click().type('a'); cy.get('ion-searchbar').click().type('a');
cy.wait('@search'); cy.wait('@search');
cy.wait('@chips'); cy.wait('@chips');
cy.wait(200); cy.wait(1000);
cy.contains('ion-item', 'UNIcert (Test)') cy.contains('ion-item', 'UNIcert (Test)')
.contains('stapps-add-event-action-chip', 'Termine Auswählen') .contains('stapps-add-event-action-chip', 'Termine Auswählen')
.click(); .click();

View File

@@ -133,7 +133,7 @@
"@capacitor/cli": "7.4.2", "@capacitor/cli": "7.4.2",
"@capacitor/ios": "7.4.2", "@capacitor/ios": "7.4.2",
"@compodoc/compodoc": "1.1.23", "@compodoc/compodoc": "1.1.23",
"@cypress/schematic": "3.0.0", "@cypress/schematic": "4.1.1",
"@ionic/angular-toolkit": "12.3.0", "@ionic/angular-toolkit": "12.3.0",
"@ionic/cli": "7.2.0", "@ionic/cli": "7.2.0",
"@openstapps/prettier-config": "workspace:*", "@openstapps/prettier-config": "workspace:*",
@@ -152,7 +152,7 @@
"@typescript-eslint/eslint-plugin": "7.11.0", "@typescript-eslint/eslint-plugin": "7.11.0",
"@typescript-eslint/parser": "7.11.0", "@typescript-eslint/parser": "7.11.0",
"cordova-res": "0.15.4", "cordova-res": "0.15.4",
"cypress": "14.5.0", "cypress": "15.0.0",
"eslint": "8.57.0", "eslint": "8.57.0",
"eslint-plugin-jsdoc": "48.2.1", "eslint-plugin-jsdoc": "48.2.1",
"eslint-plugin-prettier": "5.1.3", "eslint-plugin-prettier": "5.1.3",

View File

@@ -1,5 +1,6 @@
{ {
"extension": ["ts"], "extension": ["ts"],
"node-option": ["no-experimental-strip-types"],
"require": "ts-node/register", "require": "ts-node/register",
"reporter": "mocha-junit-reporter", "reporter": "mocha-junit-reporter",
"reporter-option": ["mochaFile=coverage/report-junit.xml"], "reporter-option": ["mochaFile=coverage/report-junit.xml"],

View File

@@ -18,7 +18,6 @@
"noUnusedParameters": true, "noUnusedParameters": true,
"outDir": "./lib/", "outDir": "./lib/",
"strict": true, "strict": true,
"skipLibCheck": true,
"target": "ES2020" "target": "ES2020"
}, },
"exclude": ["./lib/", "./test/"] "exclude": ["./lib/", "./test/"]

36
pnpm-lock.yaml generated
View File

@@ -951,8 +951,8 @@ importers:
specifier: 1.1.23 specifier: 1.1.23
version: 1.1.23(typescript@5.4.2) version: 1.1.23(typescript@5.4.2)
'@cypress/schematic': '@cypress/schematic':
specifier: 3.0.0 specifier: 4.1.1
version: 3.0.0(@angular/cli@18.2.20(chokidar@3.6.0))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10)) version: 4.1.1(@angular/cli@18.2.20(chokidar@3.6.0))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))
'@ionic/angular-toolkit': '@ionic/angular-toolkit':
specifier: 12.3.0 specifier: 12.3.0
version: 12.3.0(chokidar@3.6.0) version: 12.3.0(chokidar@3.6.0)
@@ -1008,8 +1008,8 @@ importers:
specifier: 0.15.4 specifier: 0.15.4
version: 0.15.4 version: 0.15.4
cypress: cypress:
specifier: 14.5.0 specifier: 15.0.0
version: 14.5.0 version: 15.0.0
eslint: eslint:
specifier: 8.57.0 specifier: 8.57.0
version: 8.57.0 version: 8.57.0
@@ -3216,11 +3216,11 @@ packages:
resolution: {integrity: sha512-I3l7FdGRXluAS44/0NguwWlO83J18p0vlr2FYHrJkWdNYhgVoiYo61IXPqaOsL+vNxU1ZqMACzItGK3/KKDsdw==} resolution: {integrity: sha512-I3l7FdGRXluAS44/0NguwWlO83J18p0vlr2FYHrJkWdNYhgVoiYo61IXPqaOsL+vNxU1ZqMACzItGK3/KKDsdw==}
engines: {node: '>= 6'} engines: {node: '>= 6'}
'@cypress/schematic@3.0.0': '@cypress/schematic@4.1.1':
resolution: {integrity: sha512-LFT0sl4HOykGWwrDfvHnQxucSvT2P/VA+GOk89dbSRMkXLG8u8h9GfbqK+9keoJBGTnfJFU8MWTtwjyYwPZW6w==} resolution: {integrity: sha512-zma2Hld/wKMzDsFD3ue029cuw2v91MIz/OQGYTEg58lG1H0YgsChbga0IKuHO0X7lGCnJGWS65jDmo5cdsxucw==}
peerDependencies: peerDependencies:
'@angular/cli': '>=17.2' '@angular/cli': '>=18.0.0'
'@angular/core': '>=17.2' '@angular/core': '>=18.0.0'
'@cypress/xvfb@1.2.4': '@cypress/xvfb@1.2.4':
resolution: {integrity: sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==} resolution: {integrity: sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==}
@@ -6222,9 +6222,9 @@ packages:
custom-event@1.0.1: custom-event@1.0.1:
resolution: {integrity: sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==} resolution: {integrity: sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==}
cypress@14.5.0: cypress@15.0.0:
resolution: {integrity: sha512-1HOnKvWep0LkWuFwPeWkZ0TDl7ivi2/Mz+WNU4dfkeLJaFndS3Ow6TXT7YjuTqLFI2peJKzPKljVUFdymI2K5g==} resolution: {integrity: sha512-OH5Srk10qTzHYYt3BsP9V1DPYIAzms55s3xQn4mGmYO4k6pi25MCajDyPbiULfNDhNcthNQ2xmYvu1JdeEw1Hw==}
engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0}
hasBin: true hasBin: true
cytoscape-cose-bilkent@4.1.0: cytoscape-cose-bilkent@4.1.0:
@@ -11039,6 +11039,10 @@ packages:
resolution: {integrity: sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==} resolution: {integrity: sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==}
engines: {node: '>=14.14'} engines: {node: '>=14.14'}
tmp@0.2.5:
resolution: {integrity: sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==}
engines: {node: '>=14.14'}
to-regex-range@5.0.1: to-regex-range@5.0.1:
resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
engines: {node: '>=8.0'} engines: {node: '>=8.0'}
@@ -14115,12 +14119,12 @@ snapshots:
tunnel-agent: 0.6.0 tunnel-agent: 0.6.0
uuid: 8.3.2 uuid: 8.3.2
'@cypress/schematic@3.0.0(@angular/cli@18.2.20(chokidar@3.6.0))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))': '@cypress/schematic@4.1.1(@angular/cli@18.2.20(chokidar@3.6.0))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.10))':
dependencies: dependencies:
'@angular/cli': 18.2.20(chokidar@3.6.0) '@angular/cli': 18.2.20(chokidar@3.6.0)
'@angular/core': 18.2.13(rxjs@7.8.1)(zone.js@0.14.10) '@angular/core': 18.2.13(rxjs@7.8.1)(zone.js@0.14.10)
jsonc-parser: 3.3.1 jsonc-parser: 3.3.1
rxjs: 7.8.1 rxjs: 7.8.2
'@cypress/xvfb@1.2.4(supports-color@8.1.1)': '@cypress/xvfb@1.2.4(supports-color@8.1.1)':
dependencies: dependencies:
@@ -17274,7 +17278,7 @@ snapshots:
custom-event@1.0.1: {} custom-event@1.0.1: {}
cypress@14.5.0: cypress@15.0.0:
dependencies: dependencies:
'@cypress/request': 3.0.9 '@cypress/request': 3.0.9
'@cypress/xvfb': 1.2.4(supports-color@8.1.1) '@cypress/xvfb': 1.2.4(supports-color@8.1.1)
@@ -17316,7 +17320,7 @@ snapshots:
request-progress: 3.0.0 request-progress: 3.0.0
semver: 7.7.2 semver: 7.7.2
supports-color: 8.1.1 supports-color: 8.1.1
tmp: 0.2.3 tmp: 0.2.5
tree-kill: 1.2.2 tree-kill: 1.2.2
untildify: 4.0.0 untildify: 4.0.0
yauzl: 2.10.0 yauzl: 2.10.0
@@ -23055,6 +23059,8 @@ snapshots:
tmp@0.2.3: {} tmp@0.2.3: {}
tmp@0.2.5: {}
to-regex-range@5.0.1: to-regex-range@5.0.1:
dependencies: dependencies:
is-number: 7.0.0 is-number: 7.0.0