Skip to content

Commit 6051c35

Browse files
committed
chore(internal): fix ecosystem tests
1 parent c0c8d39 commit 6051c35

File tree

7 files changed

+17
-11
lines changed

7 files changed

+17
-11
lines changed

ecosystem-tests/node-ts-cjs-auto/tests/test.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { TranscriptionCreateParams } from 'openai/resources/audio/transcriptions
33
import { File as FormDataFile, Blob as FormDataBlob } from 'formdata-node';
44
import * as fs from 'fs';
55
import { distance } from 'fastest-levenshtein';
6+
import { File } from 'node:buffer';
67

78
const url = 'https://audio-samples.github.io/samples/mp3/blizzard_biased/sample-1.mp3';
89
const filename = 'sample-1.mp3';
@@ -232,9 +233,9 @@ describe('toFile', () => {
232233
.then((x) => toFile(new FormDataFile([x], filename)));
233234

234235
expect(file.name).toEqual(filename);
235-
236+
236237
const params: TranscriptionCreateParams = { file, model };
237-
238+
238239
const result = await client.audio.transcriptions.create(params);
239240
expect(result.text).toBeSimilarTo(correctAnswer, 12);
240241
});

ecosystem-tests/node-ts-cjs/tests/test-jsdom.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ it(`streaming works`, async function () {
8080

8181
it.skip('handles builtinFile', async function () {
8282
const file = await fetch(url)
83-
.then((x) => x.arrayBuffer())
83+
.then((x) => x.blob())
8484
.then((x) => new File([x], filename));
8585

8686
const result = await client.audio.transcriptions.create({ file, model });

ecosystem-tests/node-ts-cjs/tests/test-node.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import { File as FormDataFile, Blob as FormDataBlob } from 'formdata-node';
55
import * as fs from 'fs';
66
import { distance } from 'fastest-levenshtein';
77
import { ChatCompletion } from 'openai/resources/chat/completions';
8+
import { File } from 'node:buffer';
89

910
const url = 'https://audio-samples.github.io/samples/mp3/blizzard_biased/sample-1.mp3';
1011
const filename = 'sample-1.mp3';
@@ -181,9 +182,9 @@ describe('toFile', () => {
181182
.then((x) => toFile(new FormDataFile([x], filename)));
182183

183184
expect(file.name).toEqual(filename);
184-
185+
185186
const params: TranscriptionCreateParams = { file, model };
186-
187+
187188
const result = await client.audio.transcriptions.create(params);
188189
expect(result.text).toBeSimilarTo(correctAnswer, 12);
189190
});

ecosystem-tests/node-ts-cjs/tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,9 @@
99

1010
/* Language and Environment */
1111
"target": "ES2015",
12-
"lib": ["ES2015", "DOM.AsyncIterable"],
12+
"lib": ["ES2015"],
1313
"jsx": "react",
14+
"types": ["node", "jest"],
1415

1516
/* Modules */
1617
"module": "commonjs",

ecosystem-tests/node-ts-cjs/tsconfig.nodenext.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,9 @@
99

1010
/* Language and Environment */
1111
"target": "ES2015",
12-
"lib": ["ES2015", "DOM.AsyncIterable"],
12+
"lib": ["ES2015"],
1313
"jsx": "react",
14+
"types": ["node", "jest"],
1415

1516
/* Modules */
1617
"module": "NodeNext",

ecosystem-tests/node-ts-esm-auto/tests/test.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { File as FormDataFile, Blob as FormDataBlob } from 'formdata-node';
44
import * as fs from 'fs';
55
import { distance } from 'fastest-levenshtein';
66
import { ChatCompletion } from 'openai/resources/chat/completions';
7+
import { File } from 'node:buffer';
78

89
const url = 'https://audio-samples.github.io/samples/mp3/blizzard_biased/sample-1.mp3';
910
const filename = 'sample-1.mp3';
@@ -166,9 +167,9 @@ describe('toFile', () => {
166167
.then((x) => toFile(new FormDataFile([x], filename)));
167168

168169
expect(file.name).toEqual(filename);
169-
170+
170171
const params: TranscriptionCreateParams = { file, model };
171-
172+
172173
const result = await client.audio.transcriptions.create(params);
173174
expect(result.text).toBeSimilarTo(correctAnswer, 12);
174175
});

ecosystem-tests/node-ts4.5-jest28/tests/test.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { File as FormDataFile, Blob as FormDataBlob } from 'formdata-node';
44
import * as fs from 'fs';
55
import { distance } from 'fastest-levenshtein';
66
import { ChatCompletion } from 'openai/resources/chat/completions';
7+
import { File } from 'node:buffer';
78

89
const url = 'https://audio-samples.github.io/samples/mp3/blizzard_biased/sample-1.mp3';
910
const filename = 'sample-1.mp3';
@@ -166,9 +167,9 @@ describe('toFile', () => {
166167
.then((x) => toFile(new FormDataFile([x], filename)));
167168

168169
expect(file.name).toEqual(filename);
169-
170+
170171
const params: TranscriptionCreateParams = { file, model };
171-
172+
172173
const result = await client.audio.transcriptions.create(params);
173174
expect(result.text).toBeSimilarTo(correctAnswer, 12);
174175
});

0 commit comments

Comments
 (0)