fix(#535): eliminate vi.mock(pdfjs-dist) birpc teardown race via libLoader injection #536
@@ -7,9 +7,12 @@ import PdfViewer from './PdfViewer.svelte';
|
|||||||
afterEach(cleanup);
|
afterEach(cleanup);
|
||||||
|
|
||||||
function makeFakePdfjsLib() {
|
function makeFakePdfjsLib() {
|
||||||
function TextLayerMock() {}
|
class TextLayerMock {
|
||||||
TextLayerMock.prototype.render = () => Promise.resolve();
|
render() {
|
||||||
TextLayerMock.prototype.cancel = () => {};
|
return Promise.resolve();
|
||||||
|
}
|
||||||
|
cancel() {}
|
||||||
|
}
|
||||||
|
|
||||||
return {
|
return {
|
||||||
GlobalWorkerOptions: { workerSrc: '' },
|
GlobalWorkerOptions: { workerSrc: '' },
|
||||||
|
|||||||
Reference in New Issue
Block a user