Put book_placholder.jpg in browser cache

This commit is contained in:
mikiher 2024-04-29 11:16:49 +03:00
parent e5fe31fe26
commit 2bd532eb9a

View File

@ -39,7 +39,7 @@ describe('LazySeriesCard', () => {
'user/getUserCanUpdate': true, 'user/getUserCanUpdate': true,
'user/getUserMediaProgress': (id) => null, 'user/getUserMediaProgress': (id) => null,
'libraries/getLibraryProvider': () => 'audible.us', 'libraries/getLibraryProvider': () => 'audible.us',
'globals/getLibraryItemCoverSrc': () => '/book_placeholder.jpg' 'globals/getLibraryItemCoverSrc': () => 'https://my.server.com/book_placeholder.jpg'
}, },
state: { state: {
libraries: { libraries: {
@ -53,7 +53,10 @@ describe('LazySeriesCard', () => {
} }
before(() => { before(() => {
cy.intercept('GET', '/book_placeholder.jpg', { fixture: 'images/book_placeholder.jpg' }) cy.intercept('GET', 'https://my.server.com/book_placeholder.jpg', { fixture: 'images/book_placeholder.jpg' }).as('bookCover')
cy.mount(LazySeriesCard, { propsData, stubs, mocks })
cy.wait('@bookCover')
// Now the placeholder image is in the browser cache
}) })
it('renders the component', () => { it('renders the component', () => {