Skip to content

Commit 583a3d1

Browse files
committed
Add jest tests
1 parent 7a2b62e commit 583a3d1

File tree

9 files changed

+19955
-12620
lines changed

9 files changed

+19955
-12620
lines changed

.circleci/config.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,15 @@ jobs:
2424
root: ~/editor
2525
paths:
2626
- "*"
27+
test:
28+
working_directory: ~/editor
29+
docker:
30+
- image: circleci/node:16
31+
steps:
32+
- checkout
33+
- run:
34+
name: run-tests
35+
command: npm run test
2736
integration:
2837
docker:
2938
- image: cypress/base:14.16.0
@@ -60,13 +69,17 @@ workflows:
6069
build_and_deploy:
6170
jobs:
6271
- build
72+
- test:
73+
requires:
74+
- build
6375
- integration:
6476
requires:
6577
- build
6678
- release:
6779
requires:
6880
- integration
6981
- build
82+
- test
7083
filters:
7184
branches:
7285
only:

jest.config.ts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
export default {
2+
collectCoverage: true,
3+
coverageDirectory: 'coverage',
4+
coverageProvider: 'v8',
5+
testEnvironment: 'jest-environment-jsdom',
6+
verbose: true,
7+
collectCoverageFrom: [
8+
'<rootDir>/packages/**/src/**/*.js',
9+
'<rootDir>/packages/**/src/**/*.jsx',
10+
'<rootDir>/packages/**/src/**/*.ts',
11+
'<rootDir>/packages/**/src/**/*.tsx',
12+
],
13+
transform: {
14+
'^.+\\.tsx?$': 'ts-jest',
15+
},
16+
};

0 commit comments

Comments
 (0)