feat: season/episode list on series details (#2967)

This commit is contained in:
Ryan Cohen
2022-08-24 13:09:10 +09:00
committed by GitHub
parent 67f3a3829e
commit 8a2acb7f2b
17 changed files with 377 additions and 12 deletions

View File

@@ -1,6 +1,6 @@
describe('TV Details', () => {
it('loads a movie page', () => {
cy.login(Cypress.env('ADMIN_EMAIL'), Cypress.env('ADMIN_PASSWORD'));
it('loads a tv details page', () => {
cy.loginAsAdmin();
// Try to load stranger things
cy.visit('/tv/66732');
@@ -9,4 +9,20 @@ describe('TV Details', () => {
'Stranger Things (2016)'
);
});
it('shows seasons and expands episodes', () => {
cy.loginAsAdmin();
// Try to load stranger things
cy.visit('/tv/66732');
// intercept request for season info
cy.intercept('/api/v1/tv/66732/season/4').as('season4');
cy.contains('Season 4').should('be.visible').scrollIntoView().click();
cy.wait('@season4');
cy.contains('Chapter Nine').should('be.visible');
});
});