Skip to content

Commit 9dad3a2

Browse files
committed
handle missing sourcemap
1 parent 2aa68b3 commit 9dad3a2

11 files changed

Lines changed: 47 additions & 124576 deletions

File tree

e2e/__tests__/v8Coverage.test.ts

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
/**
2+
* Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved.
3+
*
4+
* This source code is licensed under the MIT license found in the
5+
* LICENSE file in the root directory of this source tree.
6+
*/
7+
8+
import path from 'path';
9+
import runJest from '../runJest';
10+
11+
const DIR = path.resolve(__dirname, '../v8-coverage');
12+
13+
test('does not explode on missing sourcemap', () => {
14+
const sourcemapDir = path.join(DIR, 'no-sourcemap');
15+
const {stderr, status} = runJest(sourcemapDir, ['--v8-coverage'], {
16+
stripAnsi: true,
17+
});
18+
19+
expect(stderr).not.toContain('no such file or directory');
20+
expect(status).toBe(0);
21+
});

e2e/v8-coverage/__tests__/test.js

Lines changed: 0 additions & 7 deletions
This file was deleted.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
require('./x.css');
2+
3+
module.exports = 42;
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
const Thing = require('../Thing');
2+
3+
console.log(Thing);
4+
test.todo('whatever');
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
module.exports = {
2+
getCacheKey: () => 'cssTransform',
3+
process: () => 'module.exports = {};',
4+
};
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"name": "no-sourcemap",
3+
"version": "1.0.0",
4+
"jest": {
5+
"transform": {
6+
"^.+\\.[jt]sx?$": "babel-jest",
7+
"^.+\\.css$": "<rootDir>/cssTransform.js"
8+
}
9+
}
10+
}

e2e/v8-coverage/no-sourcemap/x.css

Whitespace-only changes.

e2e/v8-coverage/package.json

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)