Skip to content

Commit f9d0ace

Browse files
committed
conat: all tests updated except the sync ones
1 parent 288702d commit f9d0ace

File tree

4 files changed

+21
-7
lines changed

4 files changed

+21
-7
lines changed

src/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"test-parallel": "unset DEBUG && pnpm run version-check && cd packages && pnpm run -r --parallel test",
2020
"test": "unset DEBUG && pnpm run version-check && cd packages && pnpm run -r test",
2121
"prettier-all": "cd packages/",
22-
"nats-server": "cd ${COCALC_ROOT:=$INIT_CWD}/packages/backend && node -e \"require('@cocalc/backend/conat/install').main()\" && node -e \"require('@cocalc/backend/conat/conf').main()\" && node -e \"require('@cocalc/backend/conat/server').main()\"",
22+
"nats-server": "cd ${COCALC_ROOT:=$INIT_CWD}/packages/backend && node -e \"require('@cocalc/backend/conat/server').main()\"",
2323
"build-nats": "cd ${COCALC_ROOT:=$INIT_CWD}/packages/util && pnpm install && pnpm build && cd ${COCALC_ROOT:=$INIT_CWD}/packages/nats && pnpm install && pnpm build && cd ${COCALC_ROOT:=$INIT_CWD}/packages/backend && pnpm install && pnpm build",
2424
"nats-server-ci": "pnpm run build-nats && cd ${COCALC_ROOT:=$INIT_CWD}/packages/backend && node -e \"require('@cocalc/backend/conat/install').main()\" && node -e \"require('@cocalc/backend/conat/conf').main()\" && node -e \"require('@cocalc/backend/conat/server').main()\"",
2525
"nats-server-daemon": "cd ${COCALC_ROOT:=$INIT_CWD}/packages/backend && node -e \"require('@cocalc/backend/conat/install').main()\" && node -e \"require('@cocalc/backend/conat/conf').main()\" && node -e \"require('@cocalc/backend/conat/server').main({daemon:true})\"",

src/packages/backend/conat/test/files/read.test.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,14 @@ Test async streaming read of files from a compute servers using NATS.
44
55
DEVELOPMENT:
66
7-
pnpm exec jest --watch --forceExit --detectOpenHandles "read.test.ts"
7+
pnpm test ./read.test.ts
88
99
*/
1010

11-
import "@cocalc/backend/conat";
11+
import { before, after } from "@cocalc/backend/conat/test/setup";
12+
13+
beforeAll(before);
14+
1215
import { close, createServer, readFile } from "@cocalc/conat/files/read";
1316
import { createReadStream } from "fs";
1417
import { file as tempFile } from "tmp-promise";
@@ -103,3 +106,6 @@ describe("do a larger test that involves multiple chunks and a different name",
103106
}
104107
});
105108
});
109+
110+
111+
afterAll(after);

src/packages/backend/conat/test/files/write.test.ts

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,14 @@ Test async streaming writing of files to compute servers using NATS.
44
55
DEVELOPMENT:
66
7-
pnpm exec jest --watch --forceExit --detectOpenHandles "write.test.ts"
7+
pnpm test ./write.test.ts
88
99
*/
1010

11-
import "@cocalc/backend/conat";
11+
import { before, after } from "@cocalc/backend/conat/test/setup";
12+
13+
beforeAll(before);
14+
1215
import { close, createServer, writeFile } from "@cocalc/conat/files/write";
1316
import { createWriteStream, createReadStream } from "fs";
1417
import { file as tempFile } from "tmp-promise";
@@ -125,3 +128,8 @@ describe("do a more challenging test that involves a larger file that has to be
125128
}
126129
});
127130
});
131+
132+
133+
134+
135+
afterAll(after);

src/packages/util/event-iterator.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -158,9 +158,9 @@ export class EventIterator<V extends unknown>
158158
drain(): void {
159159
// just immediately end
160160
this.end();
161-
// for compat with nats. I'm not sure what this should be
161+
// [ ] TODO: for compat with nats. I'm not sure what this should be
162162
// or if it matters...
163-
console.log("WARNING: TODO -- event-iterator drain not implemented");
163+
// console.log("WARNING: TODO -- event-iterator drain not implemented");
164164
}
165165

166166
/**

0 commit comments

Comments
 (0)