Skip to content

Commit 794c443

Browse files
authored
Merge pull request #369 from intercom/fix-test-infra
Fix test infra
2 parents 42981d8 + 0755c9e commit 794c443

22 files changed

+32
-31
lines changed

.circleci/config.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ version: 2
22
jobs:
33
build:
44
docker:
5-
- image: circleci/node:14-browsers
5+
- image: cimg/node:20.4.0
66
working_directory: ~/intercom-node
77
steps:
88
- checkout
@@ -25,7 +25,7 @@ jobs:
2525
- dist
2626
unit_test:
2727
docker:
28-
- image: circleci/node:14-browsers
28+
- image: cimg/node:20.4.0
2929
working_directory: ~/intercom-node
3030
steps:
3131
- checkout
@@ -34,7 +34,7 @@ jobs:
3434
- run: yarn test:unit
3535
integration_test:
3636
docker:
37-
- image: circleci/node:14-browsers
37+
- image: cimg/node:20.4.0
3838
environment:
3939
API_TOKEN: $API_TOKEN
4040
working_directory: ~/intercom-node

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,13 +49,13 @@
4949
"compile_ts": "tsc",
5050
"move_compiled_to_dist": "mv dist/lib/* dist && rmdir dist/lib",
5151
"prepublish": "yarn clean && yarn static && yarn compile_ts && yarn move_compiled_to_dist",
52-
"test:unit": "mocha -r ts-node/register test/unit/*.test.ts --reporter=nyan",
53-
"test:integration": "mocha -r ts-node/register test/integration/**/*.test.ts --timeout=30000",
52+
"test:unit": "yarn compile_ts && mocha -r ts-node/register test/unit/*.test.ts --reporter=nyan",
53+
"test:integration": "yarn compile_ts && mocha -r ts-node/register test/integration/**/*.test.ts --timeout=30000",
5454
"coverage": "nyc yarn test"
5555
},
5656
"engines": {
5757
"node": ">= v8.0.0"
5858
},
5959
"license": "Apache-2.0",
6060
"packageManager": "[email protected]"
61-
}
61+
}

test/integration/admins.test.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { token } from './utils/config';
2-
import { Client } from '../../dist';
2+
import { Client } from '../../lib';
33
import assert from 'assert';
44

55
describe('Admins', () => {
@@ -23,6 +23,7 @@ describe('Admins', () => {
2323
it('listAllActivityLogs', async () => {
2424
const response = await client.admins.listAllActivityLogs({
2525
after: new Date('2021-12-12'),
26+
before: new Date('2022-01-01'),
2627
});
2728

2829
assert.notEqual(response, undefined);

test/integration/articles.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Client } from '../../dist';
1+
import { Client } from '../../lib';
22
import assert from 'assert';
33
import { token } from './utils/config';
44
import { randomString } from './utils/random';

test/integration/companies.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Client, CompanyObject, Order } from '../../dist';
1+
import { Client, CompanyObject, Order } from '../../lib';
22
import assert from 'assert';
33
import { token } from './utils/config';
44
import { dateToUnixTimestamp } from '../../lib/util/time';
@@ -69,7 +69,7 @@ describe('Companies', () => {
6969
page: 1,
7070
perPage: 35,
7171
order: Order.DESC,
72-
tagId: '2084335',
72+
tagId: '7882526',
7373
});
7474

7575
assert.notEqual(response, undefined);

test/integration/contacts.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Client, ContactObject } from '../../dist';
1+
import { Client, ContactObject } from '../../lib';
22
import assert from 'assert';
33
import { token } from './utils/config';
44
import { randomString } from './utils/random';

test/integration/conversations.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import {
77
ContactObject,
88
ConversationObject,
99
MessageObject,
10-
} from '../../dist';
10+
} from '../../lib';
1111
import assert from 'assert';
1212
import { token } from './utils/config';
1313
import { randomString } from './utils/random';

test/integration/counts.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Client } from '../../dist';
1+
import { Client } from '../../lib';
22
import assert from 'assert';
33
import { token } from './utils/config';
44

test/integration/dataAttributes.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Client, DataAttributeObject, DataType, ModelType } from '../../dist';
1+
import { Client, DataAttributeObject, DataType, ModelType } from '../../lib';
22
import assert from 'assert';
33
import { token } from './utils/config';
44
import { randomInt } from './utils/random';

test/integration/dataExport.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Client } from '../../dist';
1+
import { Client } from '../../lib';
22
import assert from 'assert';
33
import { token } from './utils/config';
44

0 commit comments

Comments
 (0)