Skip to content

Commit cc48715

Browse files
author
Thom van Kalkeren
committed
Build on node 16
1 parent 31673e3 commit cc48715

File tree

2 files changed

+20
-18
lines changed

2 files changed

+20
-18
lines changed

Diff for: .circleci/config.yml

+17-17
Original file line numberDiff line numberDiff line change
@@ -19,58 +19,58 @@ jobs:
1919
paths:
2020
- cc-test-reporter
2121

22-
build-node-14:
22+
build-node-16:
2323
<<: *defaults
2424
docker:
25-
- image: circleci/node:14
25+
- image: circleci/node:16
2626
steps:
2727
- checkout
2828
- attach_workspace:
2929
at: ~/link-lib/tmp
3030
- restore_cache:
3131
keys:
32-
- v1-dependencies-14-{{ checksum "package.json" }}
32+
- v1-dependencies-16-{{ checksum "package.json" }}
3333
# fallback to using the latest cache if no exact match is found
34-
- v1-dependencies-14-
34+
- v1-dependencies-16-
3535

3636
- run: yarn install
3737

3838
- save_cache:
3939
paths:
4040
- node_modules
41-
key: v1-dependencies-14-{{ checksum "package.json" }}
41+
key: v1-dependencies-16-{{ checksum "package.json" }}
4242
- run: yarn lint
4343
- run: yarn test -w 1
44-
- run: ./tmp/cc-test-reporter format-coverage -t lcov -o ~/link-lib/tmp/codeclimate.node-14.json coverage/lcov.info
4544
- run: yarn build
46-
- persist_to_workspace:
47-
root: tmp
48-
paths:
49-
- codeclimate.node-14.json
5045

51-
build-node-13:
46+
build-node-14:
5247
<<: *defaults
5348
docker:
54-
- image: circleci/node:13
49+
- image: circleci/node:14
5550
steps:
5651
- checkout
5752
- attach_workspace:
5853
at: ~/link-lib/tmp
5954
- restore_cache:
6055
keys:
61-
- v1-dependencies-13-{{ checksum "package.json" }}
56+
- v1-dependencies-14-{{ checksum "package.json" }}
6257
# fallback to using the latest cache if no exact match is found
63-
- v1-dependencies-13-
58+
- v1-dependencies-14-
6459

6560
- run: yarn install
6661

6762
- save_cache:
6863
paths:
6964
- node_modules
70-
key: v1-dependencies-13-{{ checksum "package.json" }}
65+
key: v1-dependencies-14-{{ checksum "package.json" }}
7166
- run: yarn lint
7267
- run: yarn test -w 1
68+
- run: ./tmp/cc-test-reporter format-coverage -t lcov -o ~/link-lib/tmp/codeclimate.node-14.json coverage/lcov.info
7369
- run: yarn build
70+
- persist_to_workspace:
71+
root: tmp
72+
paths:
73+
- codeclimate.node-14.json
7474

7575
build-node-12:
7676
<<: *defaults
@@ -97,7 +97,7 @@ jobs:
9797
upload-coverage:
9898
<<: *defaults
9999
environment:
100-
- CC_TEST_REPORTER_ID: c5cb6a4fe5e0beaf6d812394bcedd0f15e70ddf035fc1f51ea0ea2a842fdcfad
100+
CC_TEST_REPORTER_ID: f49a72b364886e0b9aae7a678c2fc1235276270cce13dc92f0b856f3438df624
101101
steps:
102102
- attach_workspace:
103103
at: ~/link-lib/tmp
@@ -112,10 +112,10 @@ workflows:
112112
commit:
113113
jobs:
114114
- build
115+
- build-node-16
115116
- build-node-14:
116117
requires:
117118
- build
118-
- build-node-13
119119
- build-node-12
120120
- upload-coverage:
121121
requires:

Diff for: src/__tests__/LinkedRenderStore/subscriptions.spec.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,8 @@ describe("LinkedRenderStore", () => {
112112
});
113113

114114
it("calls the subscription when relevant", async () => {
115+
jest.useRealTimers();
116+
115117
const store = getBasicStore();
116118
await store.forceBroadcast();
117119
const callback = jest.fn();
@@ -127,7 +129,7 @@ describe("LinkedRenderStore", () => {
127129

128130
store.store.addQuads([rdfFactory.quad(schemaT, schema.name, rdfFactory.literal("Thing"))]);
129131
await store.forceBroadcast();
130-
jest.runAllTimers();
132+
131133
expect(callback).toHaveBeenCalledTimes(1);
132134
expect(callback.mock.calls[0][0]).toEqual([
133135
rdfFactory.id(schemaT),

0 commit comments

Comments
 (0)