Skip to content

Commit 2f18cd7

Browse files
committed
Update tests, support ERROR event
1 parent 5b5ac8e commit 2f18cd7

5 files changed

Lines changed: 739 additions & 840 deletions

File tree

jest.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module.exports = {
22
transform: {
3-
"^.+\\.ts$": "ts-jest",
3+
"^.+\\.(t|j)sx?$": ["@swc/jest"],
44
},
55
testRegex: "(/src/.*(\\.)(test|spec))\\.(jsx?|tsx?)$",
66
moduleFileExtensions: ["js", "ts"],

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@boilingdata/node-boilingdata",
3-
"version": "0.0.16",
3+
"version": "0.0.17",
44
"description": "BoilingData client",
55
"main": "dist/cjs/index.js",
66
"types": "dist/cjs/index.d.ts",
@@ -58,6 +58,8 @@
5858
},
5959
"devDependencies": {
6060
"@aws-sdk/types": "3.55.0",
61+
"@swc/core": "^1.2.203",
62+
"@swc/jest": "^0.2.21",
6163
"@types/aws-sdk": "^2.7.0",
6264
"@types/bunyan": "^1.8.6",
6365
"@types/jest": "^27.4.1",
@@ -71,11 +73,10 @@
7173
"eslint-plugin-jest": "^26.1.4",
7274
"eslint-plugin-prettier": "^4.0.0",
7375
"husky": "^7.0.4",
74-
"jest": "^27.5.1",
76+
"jest": "^28.1.1",
7577
"onchange": "^7.0.2",
7678
"prettier": "^2.0.5",
7779
"rimraf": "^3.0.2",
78-
"ts-jest": "^27.1.4",
7980
"typescript": "^4.1.3"
8081
}
8182
}

src/boilingdata/boilingdata.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,8 @@ interface IEvent {
6666

6767
enum ECallbackNames {
6868
REQUEST = "onRequest",
69+
ERROR = "onLogError",
70+
LOG_MESSAGE = "onLogMessage",
6971
LOG_INFO = "onLogInfo",
7072
LOG_ERROR = "onLogError",
7173
LOG_WARN = "onLogWarn",

src/tests/__snapshots__/query.test.ts.snap

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -423,24 +423,24 @@ Array [
423423
],
424424
Array [
425425
Object {
426-
"ETag": "\\"83cc3a5587b8c0b16873b2485d063da3-93\\"",
426+
"ETag": "\\"f5d2e2bda78a61d9ed9a184ccf3beba2-58\\"",
427427
"Key": "demo.parquet",
428-
"LastModified": "2021-12-06T12:35:46.000Z",
429-
"Size": 777673114,
428+
"LastModified": "2022-06-18T10:14:03.000Z",
429+
"Size": 484530996,
430430
"StorageClass": "STANDARD",
431431
},
432432
Object {
433-
"ETag": "\\"e10d77e8fe329838bb8984659e5090cb-103\\"",
434-
"Key": "demo2.duckdb.zst",
435-
"LastModified": "2022-04-17T12:15:24.000Z",
436-
"Size": 858335085,
433+
"ETag": "\\"f5d2e2bda78a61d9ed9a184ccf3beba2-58\\"",
434+
"Key": "demo2.parquet",
435+
"LastModified": "2022-06-18T10:14:24.000Z",
436+
"Size": 484530996,
437437
"StorageClass": "STANDARD",
438438
},
439439
Object {
440-
"ETag": "\\"83cc3a5587b8c0b16873b2485d063da3-93\\"",
441-
"Key": "demo2.parquet",
442-
"LastModified": "2022-04-17T12:13:42.000Z",
443-
"Size": 777673114,
440+
"ETag": "\\"85669ad1c741265a227e6eafc53cac62-43\\"",
441+
"Key": "demo4.duckdb.zst",
442+
"LastModified": "2022-06-18T10:55:23.000Z",
443+
"Size": 359243721,
444444
"StorageClass": "STANDARD",
445445
},
446446
Object {
@@ -471,11 +471,11 @@ Array [
471471
exports[`boilingdata with DuckDB run multi-key query 1`] = `
472472
Array [
473473
Object {
474-
"count": 44459136,
474+
"count": 28160000,
475475
"key": "s3://boilingdata-demo/demo.parquet",
476476
},
477477
Object {
478-
"count": 44459136,
478+
"count": 28160000,
479479
"key": "s3://boilingdata-demo/demo2.parquet",
480480
},
481481
]

0 commit comments

Comments
 (0)