fix: remove infinite scroll e2e test

This commit is contained in:
Thea Schöbl
2023-03-10 17:51:02 +00:00
parent 61debcf1a5
commit 2f65ebf57f
2 changed files with 2 additions and 11 deletions

View File

@@ -1,5 +1,5 @@
/*
* Copyright (C) 2022 StApps
* Copyright (C) 2023 StApps
* This program is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the Free
* Software Foundation, version 3.
@@ -25,15 +25,6 @@ describe('news', function () {
cy.get('stapps-news-item').should('have.length', 6);
});
it('should have infinite scroll', function () {
cy.visit('/news');
cy.get('stapps-news-item').should('have.length', 6);
cy.wait(500);
cy.get('stapps-news-page > ion-content').shadow().find('main').scrollTo('bottom');
cy.wait('@search');
cy.get('stapps-news-item').should('have.length', 12);
});
it('should reload on filter change', function () {
cy.visit('/news');
cy.get('stapps-news-item').should('have.length', 6);

View File

@@ -80,7 +80,7 @@ export class NewsPageComponent implements OnInit {
async loadMore(infiniteScrollElement?: HTMLIonInfiniteScrollElement, more = this.pageSize): Promise<void> {
const from = this.from;
this.from += more;
const fetchedNews = await this.newsProvider.getList(this.pageSize, from, [...this.filters]);
const fetchedNews = await this.newsProvider.getList(more, from, [...this.filters]);
this.news = [...this.news, ...fetchedNews];
await infiniteScrollElement?.complete();