test: rework ui tests for new layout

This commit is contained in:
Thea Schöbl
2022-08-25 14:40:33 +00:00
committed by Rainer Killinger
parent 0bce9e5452
commit de10654675
11 changed files with 143 additions and 132 deletions

View File

@@ -15,13 +15,17 @@
describe('favorites', function () {
it('should add a favorite', function () {
cy.intercept('POST', 'https://mobile.server.uni-frankfurt.de/search', {
fixture: 'search/test.json',
}).as('search');
cy.visit('/search');
cy.get('ion-searchbar').type('test');
let text!: string;
cy.get('stapps-data-list-item')
.first()
.within(() => {
cy.get('h2')
cy.get('.title')
.invoke('text')
.then(it => {
text = it;
@@ -30,7 +34,7 @@ describe('favorites', function () {
});
cy.visit('/favorites');
cy.get('stapps-data-list-item').within(() => {
cy.get('h2').should('contain', text);
cy.get('.title').should('contain', text);
cy.get('stapps-favorite-button').click();
});
cy.get('stapps-data-list').contains('Keine Ergebnisse');