module.exports = {
    setupFilesAfterEnv: ['./rtl.setup.js'],
    verbose: true,
    moduleDirectories: ['<rootDir>/node_modules'],
    transform: {
        '^.+\\.(js|tsx?)$': '<rootDir>/jest.transform.js',
    },
    collectCoverage: true,
    collectCoverageFrom: ['src/**/*.{js,jsx,ts,tsx}'],
    transformIgnorePatterns: ['node_modules/(?!(proton-shared|react-components|mutex-browser|pmcrypto)/)'],
    moduleNameMapper: {
        '\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2)$': 'react-components/__mocks__/fileMock.js',
        '\\.(css|scss|less)$': 'react-components/__mocks__/styleMock.js',
        'sieve.js': 'react-components/__mocks__/sieve.js',
    },
};

@@ -671,11 +671,144 @@
 %0A    %7D,%0A
+    reporters: %5B'default', %5B'jest-junit', %7B outputName: 'test-report.xml' %7D%5D%5D,%0A    coverageReporters: %5B'text', 'lcov', 'cobertura'%5D,%0A
 %7D;%0A

Add coverage reports