[AAE-30877] - Updating karma config to use headless so pdfjs should work

This commit is contained in:
VitoAlbano
2025-03-13 22:41:58 +00:00
committed by Wojciech Duda
parent e359a31719
commit f49c93406c
2 changed files with 14 additions and 6 deletions

View File

@@ -101,7 +101,16 @@ module.exports = function (config) {
ChromeHeadless: {
base: 'Chrome',
flags: ['--no-sandbox', '--headless', '--disable-gpu', '--remote-debugging-port=9222']
}
},
ChromeHeadlessCI: {
base: 'ChromeHeadless',
flags: [
'--no-sandbox',
'--disable-gpu',
'--disable-translate',
'--disable-extensions'
]
}
},
reporters: ['mocha', 'kjhtml'],
@@ -109,8 +118,8 @@ module.exports = function (config) {
colors: true,
logLevel: constants.LOG_INFO,
autoWatch: true,
browsers: ['ChromeHeadless'],
singleRun: true
browsers: process.env.CI ? ['ChromeHeadlessCI'] : ['ChromeHeadless'],
singleRun: process.env.CI ? true : false
});
process.env.TZ = 'UTC';
};

View File

@@ -99,8 +99,8 @@ class BlobTestComponent {
return new Blob([pdfData], { type: 'application/pdf' });
}
}
describe('Test PdfViewer component', () => {
//eslint-disable-next-line
fdescribe('Test PdfViewer component', () => {
let component: PdfViewerComponent;
let fixture: ComponentFixture<PdfViewerComponent>;
let change: any;
@@ -444,7 +444,6 @@ describe('Test PdfViewer - Zoom customization', () => {
describe('Test PdfViewer - User interaction', () => {
let fixtureUrlTestComponent: ComponentFixture<UrlTestComponent>;
let componentUrlTestComponent: UrlTestComponent;
// let elementUrlTestComponent: HTMLElement;
let testingUtils: UnitTestingUtils;
beforeEach(async () => {