mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-09-17 14:21:29 +00:00
[AAE-30877] - At this point is just try and error
This commit is contained in:
committed by
Wojciech Duda
parent
0e00a82953
commit
f6566d4bb9
@@ -30,7 +30,8 @@ module.exports = function (config) {
|
|||||||
included: false,
|
included: false,
|
||||||
served: true,
|
served: true,
|
||||||
watched: false
|
watched: false
|
||||||
}
|
},
|
||||||
|
{ pattern: 'node_modules/resize-observer-polyfill/dist/ResizeObserver.global.js', included: true, watched: false },
|
||||||
],
|
],
|
||||||
|
|
||||||
frameworks: ['jasmine-ajax', 'jasmine', '@angular-devkit/build-angular'],
|
frameworks: ['jasmine-ajax', 'jasmine', '@angular-devkit/build-angular'],
|
||||||
@@ -73,7 +74,8 @@ module.exports = function (config) {
|
|||||||
client: {
|
client: {
|
||||||
clearContext: false,
|
clearContext: false,
|
||||||
jasmine: {
|
jasmine: {
|
||||||
random: false
|
random: false,
|
||||||
|
DEFAULT_TIMEOUT_INTERVAL: 80000
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
jasmineHtmlReporter: {
|
jasmineHtmlReporter: {
|
||||||
@@ -110,7 +112,7 @@ module.exports = function (config) {
|
|||||||
logLevel: constants.LOG_INFO,
|
logLevel: constants.LOG_INFO,
|
||||||
autoWatch: true,
|
autoWatch: true,
|
||||||
browsers: ['ChromeHeadless'],
|
browsers: ['ChromeHeadless'],
|
||||||
singleRun: false
|
singleRun: true
|
||||||
});
|
});
|
||||||
process.env.TZ = 'UTC';
|
process.env.TZ = 'UTC';
|
||||||
};
|
};
|
||||||
|
@@ -107,43 +107,6 @@ xdescribe('Test PdfViewer component', () => {
|
|||||||
let dialog: MatDialog;
|
let dialog: MatDialog;
|
||||||
let testingUtils: UnitTestingUtils;
|
let testingUtils: UnitTestingUtils;
|
||||||
|
|
||||||
const originalPdfjsLib = window['pdfjsLib'];
|
|
||||||
|
|
||||||
beforeAll(() => {
|
|
||||||
Object.defineProperty(window, 'pdfjsLib', {
|
|
||||||
configurable: true,
|
|
||||||
value: {
|
|
||||||
PasswordResponses: {
|
|
||||||
NEED_PASSWORD: 'NEED_PASSWORD',
|
|
||||||
INCORRECT_PASSWORD: 'INCORRECT_PASSWORD'
|
|
||||||
},
|
|
||||||
GlobalWorkerOptions: { workerSrc: 'fake-worker.js' },
|
|
||||||
getDocument: (_src: any) => {
|
|
||||||
const pdfDocument = {
|
|
||||||
numPages: 10,
|
|
||||||
getPage: (pageNumber: number) =>
|
|
||||||
Promise.resolve({
|
|
||||||
pageNumber,
|
|
||||||
getTextContent: () => Promise.resolve({ items: [] })
|
|
||||||
}),
|
|
||||||
eventBus: {
|
|
||||||
dispatch: (_event: string, _args: any) => {}
|
|
||||||
}
|
|
||||||
};
|
|
||||||
return {
|
|
||||||
promise: Promise.resolve(pdfDocument),
|
|
||||||
destroy: () => {} // dummy destroy method
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
afterAll(() => {
|
|
||||||
// Restore the original value
|
|
||||||
window['pdfjsLib'] = originalPdfjsLib;
|
|
||||||
});
|
|
||||||
|
|
||||||
beforeEach(async () => {
|
beforeEach(async () => {
|
||||||
TestBed.configureTestingModule({
|
TestBed.configureTestingModule({
|
||||||
imports: [NoopAuthModule, NoopTranslateModule, PdfViewerComponent],
|
imports: [NoopAuthModule, NoopTranslateModule, PdfViewerComponent],
|
||||||
@@ -431,7 +394,7 @@ fdescribe('Test PdfViewer - Zoom customization', () => {
|
|||||||
spyOn(componentUrlTestComponent.pdfViewerComponent.pdfViewer, 'forceRendering').and.callFake(() => {});
|
spyOn(componentUrlTestComponent.pdfViewerComponent.pdfViewer, 'forceRendering').and.callFake(() => {});
|
||||||
|
|
||||||
fixtureUrlTestComponent.detectChanges();
|
fixtureUrlTestComponent.detectChanges();
|
||||||
tick();
|
tick(2000);
|
||||||
|
|
||||||
expect(componentUrlTestComponent.pdfViewerComponent.pdfViewer.currentScale).toBe(0.8);
|
expect(componentUrlTestComponent.pdfViewerComponent.pdfViewer.currentScale).toBe(0.8);
|
||||||
}));
|
}));
|
||||||
|
8
package-lock.json
generated
8
package-lock.json
generated
@@ -149,6 +149,7 @@
|
|||||||
"postcss": "8.4.41",
|
"postcss": "8.4.41",
|
||||||
"postcss-sass": "^0.5.0",
|
"postcss-sass": "^0.5.0",
|
||||||
"prettier": "2.8.8",
|
"prettier": "2.8.8",
|
||||||
|
"resize-observer-polyfill": "^1.5.1",
|
||||||
"rimraf": "6.0.1",
|
"rimraf": "6.0.1",
|
||||||
"sass-loader": "16.0.4",
|
"sass-loader": "16.0.4",
|
||||||
"shelljs": "^0.8.5",
|
"shelljs": "^0.8.5",
|
||||||
@@ -36053,6 +36054,13 @@
|
|||||||
"integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
|
"integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
|
||||||
"license": "MIT"
|
"license": "MIT"
|
||||||
},
|
},
|
||||||
|
"node_modules/resize-observer-polyfill": {
|
||||||
|
"version": "1.5.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz",
|
||||||
|
"integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "MIT"
|
||||||
|
},
|
||||||
"node_modules/resolve": {
|
"node_modules/resolve": {
|
||||||
"version": "1.22.8",
|
"version": "1.22.8",
|
||||||
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
|
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
|
||||||
|
@@ -169,6 +169,7 @@
|
|||||||
"postcss": "8.4.41",
|
"postcss": "8.4.41",
|
||||||
"postcss-sass": "^0.5.0",
|
"postcss-sass": "^0.5.0",
|
||||||
"prettier": "2.8.8",
|
"prettier": "2.8.8",
|
||||||
|
"resize-observer-polyfill": "^1.5.1",
|
||||||
"rimraf": "6.0.1",
|
"rimraf": "6.0.1",
|
||||||
"sass-loader": "16.0.4",
|
"sass-loader": "16.0.4",
|
||||||
"shelljs": "^0.8.5",
|
"shelljs": "^0.8.5",
|
||||||
|
Reference in New Issue
Block a user