Skip to content

Commit f47e4c1

Browse files
authored
chore(tests): speedup gatsby tests (#26640)
1 parent 677a565 commit f47e4c1

File tree

3 files changed

+18
-6
lines changed

3 files changed

+18
-6
lines changed

packages/gatsby/.npmignore

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

packages/gatsby/package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,8 @@
195195
"scripts/postinstall.js",
196196
"utils.js",
197197
"internal.js",
198-
"internal.d.ts"
198+
"internal.d.ts",
199+
"!cache-dir/__tests__/"
199200
],
200201
"homepage": "https://github.com/gatsbyjs/gatsby/tree/master/packages/gatsby#readme",
201202
"keywords": [
@@ -231,8 +232,8 @@
231232
"postbuild": "node scripts/output-api-file.js && yarn workspace gatsby-admin build",
232233
"build:internal-plugins": "copyfiles -u 1 src/internal-plugins/**/package.json dist",
233234
"build:rawfiles": "copyfiles -u 1 src/internal-plugins/**/raw_* dist",
234-
"build:cjs": "babel cache-dir --out-dir cache-dir/commonjs --ignore \"**/__tests__\"",
235-
"build:src": "babel src --out-dir dist --source-maps --verbose --ignore \"**/gatsby-cli.js,src/internal-plugins/dev-404-page/raw_dev-404-page.js,**/__tests__\" --extensions \".ts,.js\"",
235+
"build:cjs": "babel cache-dir --out-dir cache-dir/commonjs --ignore \"**/__tests__\" --ignore \"**/__mocks__\"",
236+
"build:src": "babel src --out-dir dist --source-maps --verbose --ignore \"**/gatsby-cli.js,src/internal-plugins/dev-404-page/raw_dev-404-page.js,**/__tests__,**/__mocks__\" --extensions \".ts,.js\"",
236237
"build:types": "tsc --emitDeclarationOnly --declaration --declarationDir dist",
237238
"clean-test-bundles": "find test/ -type f -name bundle.js* -exec rm -rf {} +",
238239
"prebuild": "rimraf dist && rimraf cache-dir/commonjs",
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
module.exports = {
2+
trackFeatureIsUsed: jest.fn(),
3+
trackCli: jest.fn(),
4+
trackError: jest.fn(),
5+
trackBuildError: jest.fn(),
6+
setDefaultTags: jest.fn(),
7+
decorateEvent: jest.fn(),
8+
setTelemetryEnabled: jest.fn(),
9+
startBackgroundUpdate: jest.fn(),
10+
isTrackingEnabled: jest.fn(),
11+
aggregateStats: jest.fn(),
12+
addSiteMeasurement: jest.fn(),
13+
expressMiddleware: jest.fn(),
14+
}

0 commit comments

Comments
 (0)